Who really influences the price of oil? Does Opec still control the price of oil in today's global market? Source