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

Pentagon estimates $4.8B loss in Iranian oil revenue due to US naval blockade since mid-April.

Open shared insight