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.
Pentagon estimates $4.8B loss in Iranian oil revenue due to US naval blockade since mid-April.