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.
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.
Ongoing support is SO much more effective than a one-time donation!