Oil prices slip as OPEC cuts 2026 demand forecast; Iran war keeps supply risks alive
AI disclosure
Summary
International Business News: Oil prices slipped by more than $1 on Thursday as a weaker outlook for global demand put further pressure on the market, while supp...