The US-China trade dispute rocked global equity markets last week, while a surprise build in US crude stocks added downward pressure to oil prices, which have lost around 20% from their 2019 peaks …
More Oil prices drop as US-China trade war concerns hit demand outlook Videos