
Iran has accumulated a record 166 million barrels of oil stored on tankers at sea, equivalent to approximately 50 days of production, according to Kpler data. This surge is attributed to slowed Chinese purchases, potentially due to import quotas and high domestic inventories, and Iran's efforts to shield its oil from geopolitical risks amid heightened tensions. Analysts note that most recent loadings occurred before the current tensions escalated.
Select a news story to see related coverage from other media outlets.