Strait of Hormuz Shock: 2026 Oil Crisis Reshapes Global Energy Security
The February 2026 Strait of Hormuz closure removed 20% of global oil supply, spiking prices from $61 to $118/bbl. The Dallas Fed estimates a 2.9% GDP growth hit. Learn how this...