Wood Mackenzie warns of a 2026 oil glut, with oversupply pressuring prices even as long-term demand outlook remains strong, ...