OPEC Monthly Report: OECD oil inventories fell by 32 million barrels in October to 2.83 billion barrels.

2025-12-11

OPEC Monthly Report: OECD oil inventories fell by 32 million barrels in October to 2.83 billion barrels.