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
Open shared insight