The Blockade of the Strait of Hormuz: An economic shock caused by the blockage of the global energy "main artery
On June 11, 2026, Iran officially announced the closure of the Strait of Hormuz, the "world oil valve" that carries approximately 20% of the global oil transportation capacity.
more