Strait of Hormuz Blockade: 20% of Global Oil at Risk in 2026
On April 28, 2026, Iran closed the Strait of Hormuz, a waterway carrying 20% of the world's oil, two months after a…
On April 28, 2026, Iran closed the Strait of Hormuz, a waterway carrying 20% of the world's oil, two months after a…
The closure of the Strait of Hormuz on February 28, 2026, has sent global LNG prices soaring, with European benchmark TTF futures…