Oil prices have slipped further, as concerns about weakening demand growth in China added to expectations that a global oversupply could last for years.

Read full article here: Fin24 Market News