A year on from the start of one of the biggest oil price crashes in history, the driving force behind the slide remains intact: there is still too much crude. While output continues to grow, the economic outlook has darkened in top energy consumer China, where oil demand has been one of the few bright spots in the market. Add to the mix record output by the Organization of the Petroleum Exporting Countries (OPEC) and the possibility of a return of Iranian crude exports, and further price turbulence looks almost certain. Oil prices began a seven-month rout this time last year that took Brent crude futures LCOc1 from $116 per barrel to around $45 by January. While prices have crawled up since, there are few signs yet that OPEC’s strategy of keeping output high in a bid to drive out competitors, such as U.S. shale oil, is […]