Loading...

Energy markets saw significant volatility as Brent crude surged past $90–$91 a barrel due to ongoing security threats, naval mines, and military strikes along the Strait of Hormuz—a crucial transit point for nearly a fifth of global seaborne oil.