The combined petroleum production of Saudi Arabia and Russia in 2003 in million tonnes is approximately

  • A 600
  • B 750
  • C 900
  • D 1050

The correct answer is C. 900

No explanation given
Previous question Next question