Strait of Hormuz Closure: How a Chokepoint Fractured the Global Economy in 2026
The Strait of Hormuz closure on Feb 28, 2026 removed 20% of global oil supply, three to five times larger than the 1973 embargo. Oil surged past $144/bbl, global GDP growth...