Oil prices have recovered around half of the previous day’s losses that had been caused by renewed concerns surrounding the slowing Chinese economy.

Read full article here: Fin24 Market News