Oil prices fall below $100 as Trump hints at potential US-Iran deal | OOBF

Oil drops under $100 amid revived peace talks hopes.

Open shared insight