Oil prices have edged up, finding technical support after sliding below $US47 a barrel on pressure from a diplomatic rift in the Middle East and sustained high crude inventories in the United States.

Oil prices have edged up, finding technical support after sliding below $US47 a barrel on pressure from a diplomatic rift in the Middle East and sustained high crude inventories in the United States.