Oil prices have edged higher, in line with rising European equities, but gains were capped by gloomy Chinese manufacturing data.

Read full article here: Fin24 Market News