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

US naval blockade has significantly reduced Iran's oil revenue since April 13.

Open shared insight