CEOs on Oil Market Outlook for 2025: Balancing Demand and Supply
Global oil prices are anticipated to hover between $70 and $80 per barrel in 2025, remaining consistent with 2024 levels. However, uncertainties around supply persist due to heightened geopolitical risks, according to Russell Hardy, CEO of Vitol, the largest independent oil trading company worldwide. The potential rollback of OPEC+ production...