Oil Prices Ease as Investors Await US-Iran Talks; Brent Crude Falls to $72 | OOBF

Oil prices decline amid uncertainty over US-Iran negotiations.

Open shared insight