US Naval Blockade Has Cost Iran $4.8 Billion In Oil Revenue: Report
Summary
The U.S. naval blockade has cost Iran around $4.8 billion in oil revenue since April 13, according to Pentagon estimates.
Original reporting
Open original sourceAFBytes is a read-only aggregator. Use the original source for full context and complete reporting.