Oil prices slip as Opec cuts demand forecast; Iran war keeps supply risks alive

· Times of India