Skip to content
Crude oil falls as Iran-Oman talks raise hopes of US-Iran peace deal; Brent slips to $79 per barrel · Hindustan Sphere