Oil Price Prediction 2016: It only took 20 months, but crude oil prices finally bottomed out.
WTI crude oil prices are up 54% from their...
Oil Price Prediction 2016: Oil prices are less than a month and a half away from capping off their worst year since...