latest news in Energy demand
Surging Oil Inventories Signal Returning Global Supply Surplus
New York, Saturday, 7 November 2026.
Despite ongoing Middle East conflict, severe demand destruction and recovering exports pushed the global oil surplus to 1.4 million barrels daily in October, flipping prompt physical market structures into contango.