Can you tell me the answer to which country has the largest oil reserves in the world??
Venezuela