The current Hormuz closure has ripped approximately 10 percent of global oil supplies right out of the market. This puts our current crisis squarely between the two worst energy shocks in modern history.
The World on the brink: How the 2026 Iran war and Strait closure are triggering an economic shock
Date:



