CNBC
Why Iran may find it difficult to clear its oil inventories even after sanctions relief
Monday, July 6, 2026
Iran holds approximately 85 million barrels of crude oil in storage, according to International Energy Agency data cited by Reuters. Global oil supplies from other producers remain elevated, which limits demand for Iranian crude at current prices. China, Iran's largest oil customer, has reduced its purchases of Iranian oil in recent months, according to Reuters reporting on trade data. Iran's ability to sell stored inventory depends on both global market conditions and buyer interest, neither of which is guaranteed to improve immediately following sanctions relief.
Original reporting: https://www.cnbc.com/2026/07/06/iran-oil-supply-hormuz-china-energy.html
