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
Open shared insight