Skip to content
Oil prices slip as Opec cuts demand forecast; Iran war keeps supply risks alive · Hindustan Sphere