“There has rarely been a more compelling time to invest in energy,” said Barclays analysts in their latest Global Energy Outlook, released this morning. Here are four key takeaways: Oil price risk has swung from downside to upside, thanks to geopolitical risk. Geopolitical risk has supplanted US production growth as the big global story in… Keep reading →