ENERGY: The oil market is facing a 'major glut' and 'oil prices are heading for their biggest annual loss since the pandemic', according to Bloomberg report.Published by The Spectator IndexDec 19, 2025 12:10:03 PM UTC