With 14 days left on the 30-day waiver, an India-bound Iranian tanker diverted to China, India denied payment problems, and most of the 95 million barrels at sea remain unsold.
Argus Media and Indian Express reported the cargo diversion; Iran International noted the waiver is redirecting flows away from China but not actually clearing the floating inventory.
X energy analysts are calling the waiver a dead letter -- Iran snubbed it, China's state refiners hesitated, and an India-bound cargo literally changed course mid-voyage.
As this paper reported Friday, the 30-day sanctions waiver that Treasury Secretary Scott Bessent announced on March 20 to release Iranian oil at sea expires on April 19 [1]. Fourteen days remain. The oil is still on the water.
An estimated 95 million barrels of Iranian crude sit on vessels at sea, roughly 51 million of them on sanctioned tankers [2]. This week, the waiver's futility became tangible: an Iranian crude cargo bound for India's New Mangalore Port diverted mid-voyage toward China, with Argus Media reporting the vessel changed course despite the waiver theoretically enabling legitimate Indian purchases [3]. India's government denied payment difficulties but acknowledged the decision rests on "refiners' techno-commercial feasibility" -- a phrase that means the paperwork is still too risky [4].
China's state-controlled refiners, including Sinopec, have hesitated to purchase Iranian crude despite the waiver, wary of secondary sanctions exposure once the 30-day window closes [5]. Iran itself dismissed the entire exercise as a "psychological exercise" with nothing to release [1].
The waiver was Bessent's clearest attempt to decouple the war from oil prices. With two weeks left, the barrels remain floating, the buyers remain cautious, and the belligerent still controls the commodity.
-- DARA OSEI, London