This oil cartel controls 40% of world production
[DOC] [TLE] OPEC Just Confirmed It's Losing the Oil War - Oil & Energy Investor ... [PAR] Apr 14, 2015 ... OPEC still controls 40% of the world's production.