Hormuz Blockade Sends Brent Crude Prices Skyrocketing to $118
The Strait of Hormuz closure in March 2026 sent Brent crude prices soaring to $118 per barrel, affecting 20% of global daily oil supply.
This disruption has increased pressure on energy security and may shift focus toward resilient infrastructure investments.
Investors are now watching how this volatility impacts global fuel costs and logistics.