Markets are anxious as war uncertainty is driving oil into triple figures by Amy Johnson LLB Finance Reporter March 27, 2026 March 27, 2026