Treasury's latest general licence shuts brief window for Tehran to push out exports

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…

“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.”