OPEC ?

http://www.zerohedge.com/news/2014-11-27/oil-prices-collapse-after-opec-keeps-oil-production-unchanged