Is OPEC cheating after all? http://markets.businessinsider.com/news/stocks/oil-price-february-22-2017-2017-2-1001773484