IEA monthly report: Offshore floating oil storage rose by 86 mln barrels in October, the highest level since January this year.

2026-11-13

IEA monthly report: Offshore floating oil storage rose by 86 mln barrels in October, the highest level since January this year.