Oil Price Forecast: 2015-2016
The sharp drop in oil prices in the past few weeks confirms the oil price forecast that I published back in May 2013, when West Texas crude sold for $94.50: “Oil prices are headed down, and I mean down at least $20 a barrel. The key reason is that prices have been high. It’s not a paradox,…