What a Halt in Oil Revenues Would Mean for Iran’s Economy
Iran’s floating oil storage in Asian waters—the last supply available for delivery to buyers, predominantly in China—has run dry amid the ongoing U.S. naval blockade, according to tanker-tracking data. Energy intelligence firm Kpler reports that Iranian oil transit halted in mid-July and loadings stopped completely by mid-August. Once the roughly 15 million barrels stored off
What a Halt in Oil Revenues Would Mean for Iran’s Economy Read More »









