If OPEC was an oligopoly, wouldn't it just say "whatever" to supply and demand and raise prices to pretty much whatever it could get away with?
That's precisely what it's doing.