Global Oil Demand to Surge by 720 kb/d in 2025: Implications for Supply and Prices
This article explores the forecasted increase in global oil demand and its impact on oil supply, which has already risen by 330 kb/d in May to 105 mb/d. It delves into the potential price volatility and market adjustments necessary to meet the growing demand.