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