Which of the following countries is a leading oil producer?
A. Spain
B. Moldova
C. Russia
D. France
Please select the best answer from the choices provided
OD
OD

Respuesta :

Answer:

The answer should be Russia

Answer:

russia

Explanation:

ACCESS MORE