Oil prices rose slightly as global markets steadied, recovering some of the previous day's two per cent slide, though a weakening outlook for crude demand kept prices in check.

Oil prices rose slightly as global markets steadied, recovering some of the previous day's two per cent slide, though a weakening outlook for crude demand kept prices in check.