Iran-Israel tensions this week: nuclear talks stay stalled, the Strait of Hormuz remains closed, and US sanctions on Iran escalate.
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%.