World crude prices have climbed but gains were tempered by weak demand and excess supplies.

Read full article here: Fin24 Market News