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