Toss Up - Energy - Multiple Choice
What country produces the most petroleum?
W) Iran
X) Saudi Arabia
Y) Russia
Z) United States
ANSWER: Y) Russia
What country produces the most petroleum?
W) Iran
X) Saudi Arabia
Y) Russia
Z) United States