Geopolitics
US Hormuz Blockade Halts 20-30% Global Oil Trade Seven Weeks Post-Epic Fury Strikes
The US Navy blockade of the Strait of Hormuz, initiated April 13, 2026, targets Iranian ports and disrupts 20-30% of global oil trade seven weeks after Operation Epic Fury. Oil prices surge as US Central Command conducts mine-clearing amid failed Islamabad Talks. A Trump-Xi summit looms to ease US-China frictions despite energy shocks.
The Editorial Team 18 min read
