Skip to content
Crude oil prices fall up to 2%, head for weekly losses as Hormuz supply fears ease · Hindustan Sphere