Iran Loses $4.8 Billion In Oil Revenue Due To US Blockade: Report
New Delhi: Thirty-one tankers carrying 53 million barrels of Iranian crude are sitting immobile in the Gulf of Oman and the Pentagon now estimates Tehran has lost $4.8 billion in oil revenue since the US naval blockade began on April 13. This is roughly three weeks of economic strangulation, with more to come, according to…