Stocks Fall on War Jitters as Brent Close to $110: Markets Wrap
Oil Surges Past $110 as Iran Conflict Escalates, Rattling Markets A confluence of factors – unexpectedly strong inflation data and escalating tensions in the Middle East – sent shockwaves through global markets on March 18, 2026. Oil prices soared, approaching $110 a barrel, although stocks and bonds retreated as investors braced for prolonged economic uncertainty. … Read more