Categories South Caucasus Media: Iran’s floating oil mountain grows as millions of barrels remain unsold Post author By Mike Nova Post date July 2, 2026 Listen to this article Between 58 million and 68 million barrels of Iranian oil may currently be floating at sea, with more than 90% of the cargoes lacking a clear destination, according… ← EU’s Kallas urges stronger pressure on Moscow after deadly Kyiv strike → Pentagon signs $500 million counter-drone systems contract