Oil prices rose above $71 a barrel yesterday, halting this week's decline as falling US crude inventories suggested demand is improving in the world's largest economy.
Oil rises above $71 per barrel