Oil Prices Fall as OPEC and IEA Cut 2026 Demand Forecasts

Global crude benchmarks dipped in Asian trading, weighed down by sharply lower 2026 demand projections from major energy agencies and a surprise surge in domestic US stockpiles, according to market data released this week. Brent Crude fell 0.5% to trade below $89 per barrel at $88.56, easing from an intraday high above $89, while West … Read more