News

The world faces a record glut of oil next year as a Saudi-led cartel ramps up production – just as global demand slumps. On Wednesday, the International Energy Agency (IEA) said oil markets looked ...