Oil prices fall more than 1% on trade talks uncertainty
16-month US-China trade war has slowed global growth, prompted lower crude oil production forecasts in 2020
16-month US-China trade war has slowed global growth, prompted lower crude oil production forecasts in 2020