Anonymousabout 3 hours ago
A US naval blockade of Iran and retaliatory Iranian closure of the Strait of Hormuz have stranded hundreds of tankers and removed roughly 10 million barrels per day from global oil markets since late February 2026, driving WTI crude from $64 to above $114 per barrel. The standoff—rooted in the broader US-Israel air war on Iran and failed ceasefire negotiations—has exposed deep fractures within Iran's leadership between diplomats and the IRGC, while raising questions about the legality of the US blockade and the adequacy of bypass pipelines and strategic reserves to cushion the world's most severe oil supply shock since the 1970s.