US Naval Blockade Costs Iran $4.8 Billion in Oil Revenue
AI disclosure
Summary
The U.S. naval blockade has cost Iran around $4.8 billion in oil revenue since April 13, according to Pentagon estimates.