Oil prices set for biggest annual slump since 2020 as supply glut weighs

Dec 31, 2025 - 05:00
 0
Oil prices set for biggest annual slump since 2020 as supply glut weighs