Economics Mcqs
Q Which of the following country has 25 percent of the world’s estimated oil reserves and the lowest cost production as well as a dominant role in OPEC pricing ?
  • A A. Russia
  • B B. Saudi arabia
  • C C. Iraq
  • D D. Venezuela
Leave a Comment