Oil prices have slid, reversing sharp gains in the previous session, hit by persistent concerns about oversupply and slower Chinese growth.

Read full article here: Fin24 Market News