Oil Prices Dip on Iran-US Talks but Set for Weekly Gains | OOBF

Oil falls amid Iran talks but remains on track for strong weekly gains.

Open shared insight