Oil prices have risen on signs of surging demand in China, the world's number two oil consumer, although prices were headed for a second weekly decline on swelling US inventories and concern that trade wars were curbing economic activity.

Oil prices have risen on signs of surging demand in China, the world's number two oil consumer, although prices were headed for a second weekly decline on swelling US inventories and concern that trade wars were curbing economic activity.