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

The US Treasury revoked Iran's oil sales waiver after Strait of Hormuz tanker attacks. Oil surged 3% as Iran's Bitcoin toll collections face renewed

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…