24/7 Wall St. | Why $50 Oil Makes Sense OilPrice.com The rumors about a likely production freeze by OPEC and Russia brought the oil bulls out from hibernation in February 2016. Since then, oil has been on a tear supported by a higher demand than previously anticipated, as well as various supply outages ... Crude Oil Price Narrows Daily Loss After Inventory Report The Return of Cheap Oil |