US Naval Blockade Costs Iran $4.8 Billion in Oil Revenue
The U.S. naval blockade has cost Iran around $4.8 billion in oil revenue since April 13, according to Pentagon estimates.
Topic cluster
1 source grouped by AFBytes
The U.S. naval blockade has cost Iran around $4.8 billion in oil revenue since April 13, according to Pentagon estimates.