Oil prices fall below $100 amid US-Iran peace talks hopes | OOBF

Oil retreats below $100 as US-Iran dialogue raises de-escalation hopes.

Open shared insight