Oil prices have steadied after an up and down week, as traders tracked developments over China and an oversupplied market.

Read full article here: Fin24 Market News