Oil edged higher toward $50 a barrel on Thursday but gains were limited as mixed data from the United States and China reminded investors that any signs of economic recovery were still tentative.
Oil edges up towards $50