Iran's Unsold Oil Stockpile Stands At 50M Barrels Amid Supply Glut

A worker at an Iranian oil facility (March 2023)
A worker at an Iranian oil facility (March 2023)

Unsold Iranian oil stored on tankers and in ports is 50 million barrels as the world faces a supply glut and OPEC+ decided to keep production cuts to support prices.