These stories are blocked in

We unblock them. No VPN needed.

Learn More

Pentagon Says Naval Blockade Has Cost Iran $4.8 Billion in Oil Revenue

The U.S. Defense Department says its naval blockade in the Sea of Oman has blocked nearly $5 billion in Iranian oil revenue, ratcheting up unprecedented pressure on Tehran.

Samizdat