Which of the following countries is both a top producer of oil, and has one of the highest levels of energy consumption?(1 point)ResponsesVenezuelaVenezuelaJapanJapanUnited StatesUnited StatesSaudi Arabia
1 answer
Saudi Arabia
1 answer