Iran is struggling to sell its growing oil stockpile at sea as a US deadline looms, potentially costing Tehran vital revenue and weakening its negotiating position. Weak demand from China, its primary buyer, and lingering sanctions concerns are major hurdles. While some oil has been discharged in China, India remains cautious, awaiting payment clarity and a full sanctions lift. Attractive pricing could still revive Asian interest.

The ceasefire prompted a surge in crude shipments through the Strait of Hormuz, where traffic had largely ground to a halt during the conflict.

Iran accelerates crude sales amid US blockade. WTI reaching $110 by July 2026 at 2.2% YES.