What is the answer to this question? which country is the world's largest producer of crude oil?
Russia