Skip to content
Crude oil prices rally after Iran closes Strait of Hormuz following US strikes; Brent oil near $95 a barrel · Hindustan Sphere