Which country has the world’s largest known oil reserves?

A. Russia

B. Venezuela

C. Qatar

D. Saudi Arabia

Leave a Reply