Strait of Hormuz Shock: 95% Shipping Collapse Reshapes Global Economy in 2026
The Strait of Hormuz closure in 2026 cut oil supply by 20%, sent prices up 64%, and slowed trade growth to 1.5-2.5%. Analysis of systemic risks for energy markets, supply chains, and developing-nation debt.
continue reading →