
Iran War Oil Shock Deepens: Brent Surges Past $103 as Global Recession Fears Mount
Brent crude has surged past $103 per barrel following the collapse of US-Iran peace talks, with nearly a billion barrels of oil lost to the Strait of Hormuz closure. Economists warn the world faces its worst energy crisis since 1973.




