Oil Prices Fall Below $80 After US-Iran Talks in Switzerland | OOBF

Oil prices drop after talks; Brent crude below $80 amid export waivers.

Open shared insight