Economy The Strait of Hormuz Standoff: Iran's New Leverage and the Global Energy Crisis 13 Mar 2026 · 2 min read