The problem with OPEC is that they dont trust each other, continualy lie about production to each and are quite frankly prepared, albeit secrecty, to sell as much as oil as they can at any price to fund their own economies.
If they wanted oil at 100 all they would have to do is turn the tap...