OPEC no longer holds all the cards in global oil markets.