Which of the following countries is both a top producer of oil, and has one of the highest levels of energy consumption?
1) Japan
2) United States
3) Venezuela
4) Saudi Arabia
1 answer
2) United States
1) Japan
2) United States
3) Venezuela
4) Saudi Arabia
1 answer