Question: what is the country with the most natural resources?
Answer: 8: Venezuela. ... 
The United States. ... 
Brazil. ... 
5: Russia. ... 
India. ... 
Canada. ... 
2: Saudi Arabia. ... 
1: China. China is number one on the list for having the most natural resources estimated to be worth $23 trillion.