More On The Investment Prospects In The Current Low Oil Price Regime
June 14, 2015 at 13:05 PM EDT
Crude oil prices fell by an average of more than 50% between June and December of 2014. Although they have since recovered, they are still more than 40% lower than last year’s highs.