Anonymousabout 3 hours ago
The United States imposed a naval blockade on all Iranian ports on April 13, 2026, following the collapse of the Islamabad peace talks, turning back nine vessels in the first 48 hours. The blockade — enforced by over 10,000 US personnel and more than a dozen warships — has triggered a legal firestorm over its status under international law, sent war-risk insurance premiums surging by as much as 6,500%, and threatens to deepen what economists are already calling the largest disruption to world energy supply since the 1970s.