Current Affairs Economy & Business News War & Conflict Strait of Hormuz: The 21-Mile Chokepoint Carrying 20% of World Oil and the Global Energy Shock It Triggered in 2026 The Strait of Hormuz carries 20% of world oil. Its 2026 blockade became the largest oil supply shock in history, cutting IMF growth to 3.0%.ByM SaqlainAugust 1, 20260CommentsRead more