Which of the following countries is both a top producer of oil, and has one of the highest levels of energy consumption?
1 answer
The United States is both a top producer of oil and has one of the highest levels of energy consumption.
1 answer