Who really influences the price of oil?

Does Opec still control the price of oil in today's global market?

from BBC News - World https://bbc.in/2E5lXJD

Comments