Market Pulse | March 5, 2026
Global financial markets have entered a period of extreme volatility following the escalation of regional hostilities. As of March 5, 2026, Brent crude oil has surged past $82 per barrel amid the partial closure of the Strait of Hormuz—a vital artery for 20% of the world's oil supply. Major indices, including the Dow Jones and FTSE 100, reported sharp declines as investors braced for a prolonged inflationary shock. Logistics giants have suspended Red Sea transits, causing maritime insurance premiums to skyrocket and threatening to derail central bank plans for interest rate cuts.