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.