Oil prices climbed above $80 per barrel, driven by tightening US inventories, sanctions disrupting Russian crude flows, and a revised global surplus forecast.
Jan 15, 2025 - 20:00
Oil prices climbed above $80 per barrel, driven by tightening US inventories, sanctions disrupting Russian crude flows, and a revised global surplus forecast.