Oil’s battle to reclaim $50 a barrel may have left it in a sticky situation, where the price is too low to lure fresh investor bulls and too high to force more production offline. Global oil production has fallen by nearly 1 million barrels per day in the last year to just over 95 million bpd, based on International Energy Agency figures. Demand is expected to reach 96.7 million bpd this quarter, up more than 1 million bpd in that time. An abrupt rise in unplanned production outages, caused by wildfires in Canada, as well as political and economic havoc in Nigeria, Venezuela and Libya fueled a 75 percent rally in the last six months, surpassing $50 for the first time since the height of […]