US Naval Blockade Costs Iran $4.8 Billion in Oil Revenue | OOBF

Pentagon estimates $4.8B loss for Iran due to US naval blockade since April 13.

Open shared insight