Oil prices have risen around one per cent, posting a fourth straight day of gains, but analysts remain cautious about record-high US crude inventories.

Oil prices have risen around one per cent, posting a fourth straight day of gains, but analysts remain cautious about record-high US crude inventories.