Challenges for Global Oil Stocks

The slump in Brent crude prices to 13-month lows has taken many investors by surprise. The price collapse has had a significant impact on the performance of the large energy names. Shares in sector giants BP, Royal Dutch Shell and Exxon Mobil, for example, have all fallen to multi-year lows in recent months.So, what’s behind the downturn? Not enough demand China is the world’s largest importer of oil and acts… Read More