Oil prices slid about three per cent on Wednesday as a trade dispute between the United States and China escalated further and after Chinese import data showed a slowdown in energy demand.

Oil prices slid about three per cent on Wednesday as a trade dispute between the United States and China escalated further and after Chinese import data showed a slowdown in energy demand.