News

Global oil demand growth in 2025 is on track to be just 870,000 barrels per day. This would make it the weakest year for oil ...