News

The International Energy Agency says the world is heading straight into a record-breaking oil surplus in 2026, as global demand growth slows down and ...