Storia: Oil prices slip as OPEC cuts 2026 demand forecast; Iran war keeps supply risks alive — Warptech Lab News