But that’s not dissuading investors, with crude prices at their highest level since early March. What’s happening: Brent crude futures, the global benchmark, are trading at more than $49 per barrel. That’s 25% below where they started the year, but marks a huge recovery since April, when prices fell below […]