Iran's blockade of the Strait of Hormuz disrupts 20% of global oil supply, causing energy price surges with severe economic consequences for the US, China, and Europe.
Iran's blockade of the Strait of Hormuz disrupts 20% of global oil supply, causing energy price surges with severe economic consequences for the US, China, and Europe.
Iran's blockade of the Strait of Hormuz disrupts 20% of global oil supply, causing energy price surges with severe economic consequences for the US, China, and Europe.
Iran's blockade of the Strait of Hormuz disrupts 20% of global oil supply, causing energy price surges with severe economic consequences for the US, China, and Europe.