Global Markets Reel as Oil Prices Surge on Middle East Crisis and US Storm Threat
Brent crude surged 5% to $105.3 a barrel, driven by escalating fears of US strikes against Iran and production shutdowns in the Gulf of Mexico, leading to a sharp sell-off in global bond and stock markets.