EnergyFreeGlobal Oil Supply Tightens as Iran Drains 100 Million Barrels of Floating Storage
Iranian floating oil storage has plummeted from 150 million barrels to under 50 million in a matter of months following a tightening U.S. naval blockade. This rapid depletion of emergency supply buffers signals a significant shift in global crude availability that could pressure energy markets over the coming week.
