#10
OPEC
#11
Option B is correct
As world's oild demand is far bigger than the oil production
9.1m questions
11.7m answers