US Navy Blockade Hits 20% of Global Oil Supply
In a significant military escalation amid the ongoing Iran conflict, the United States Navy has begun enforcing a targeted blockade of vessels entering or leaving Iranian ports in the Strait of Hormuz. The operation officially commenced on Monday, April 13, 2026, just hours after high-stakes peace negotiations between US and Iranian officials collapsed in Islamabad, Pakistan. […]



