US Naval Blockade Has Cost Iran $4.8 Billion In Oil Revenue: Report

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 source

AFBytes is a read-only aggregator. Use the original source for full context and complete reporting.

Related coverage