OPEC Cuts 2026 Oil Demand Forecast as $100 Crude Dampens Consumption
OPEC cut its 2026 global oil demand forecast from 580,000 to 380,000 barrels per day, citing demand destruction from elevated fuel prices. Although WTI and Brent breached $100 per barrel amid US-Iran…