Oil drops 1.5% as OPEC, IEA cut 2026 demand forecasts