Oil Price Forecast: 2015-2016
December 19, 2014 at 15:52 PM EST
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, but a result of the long time lags in oil production.