Skip to content
Crude oil prices fall as shipments through Strait of Hormuz resume; Brent oil below $75 a barrel · Hindustan Sphere