OPEC Myths, Market Misinformation and Oil Prices