Inactive Tutor answered 05/24/19
It's a mixture of things Many countries such as Nigeria remain underdeveloped due to unstable politics, poor infrastructure, unvaried economy, and very strong cleavages. Unstable politics such as revolution can cause money to be spent on war instead of developing things like roads. In Russia and Nigeria their economy depends heavily on oil prices for income and therefore haven't developed a more diverse economy. I hope this helped :)