Natural Resource Revenues As A Percentage Of Total Revenues For Select Countries
Many countries depend on natural resources for generating revenues. However abundance of natural resources can be a blessing or a curse. Despite blessed with rich resources some countries remain poor. For example, Angola is the largest producer of oil in sub-Saharan Africa. Yet the country has the highest infant mortality rate in the world. Certain countries …