S&P: Oil Prices May Need to Stay Elevated to Rebalance Markets

29 Apr 2026 16:14Energy
  • S&P says WTI and Brent prices likely need to rise further or remain elevated for a prolonged period to curtail demand and improve market balances
  • S&P notes its long-term oil price assumptions for 2028 and beyond remain unchanged