“If the blockade were to resume now due to escalating tensions, Iran would be stuck with ~50 million barrels of crude oil and refined products.”

Around 63 million barrels of Iranian crude are stranded on tankers after the US revoked a sanctions waiver that had temporarily allowed Iran to sell oil without facing American…

The U.S. revocation of temporary waivers allowing the sale of the Islamic Republic’s oil has left tens of millions of barrels already lo ...