OPEC Raises 2026 Oil Demand Forecast to 105.4 Million Barrels per Day

OPEC lifted its 2026 oil-demand forecast to 105.4 million bpd, attributing gains to Asia’s industrial rebound and slower global energy transition.