Oil has fallen ahead of a possible increase in OPEC crude supply, and as an escalating trade dispute between the United States and China unleashed sharp selloffs in many global markets.
20/06/2018 - 06:18
Oil down on US-China dispute, OPEC outlook
20/06/2018 - 06:18