Oil will soon stage a ‘fundamental price recovery,’ says analyst
May 23, 2016 at 08:36 AM EDT
Supply outages and growing demand from China mean crude prices will come into “much better balance” in the next few months, an analyst told CNBC.