Skip to content
Brent crude tops $80 per barrel as Hormuz talks, tanker attacks keep supply risks high · Hindustan Sphere