latest news in Economic sanctions
US Blockade Overwhelms Iran's Oil Terminals and Threatens Global Markets
Tehran, Saturday, 16 May 2026.
As a relentless US blockade halts exports, Iran’s oil terminals have reached maximum capacity, creating a critical bottleneck that threatens to disrupt global energy markets and international supply chains.