Africans are blessed with a lot of minerals that if this resources are gainfully used for benefit of their citizens, this God given resources would add colours to Africans. Countries in Africans like Nigeria, Serial Leone, Ghana, kenya, south Africa and lots more you will a lot of natural resources either misused or abandon by government and even if they see need to use them, is either abused or mismanaged. Petrol in Nigeria till today is been refined outside country and still import back to Nigeria on a high price, lots of minerals like coals, salt, kerosene, gas, petroleum and so on but no appropriate handling of this resources, so even the citizens can not benefit from it. If Africa can make use of their resources well, they will be more independent, free from indebtedness and indirect colonial system of other countries.
Venezuela is also insanely rich country in resources, but like in many countries of africa, corruption renders them useless. This is why i often wonder why many crypto currency enthusiasts are so much against regulations and transparency like KYC. As such measures are the part of weeding corruption and draining the swamp. No one just doesn't seem to like when it happens to them personally.-
I believe that countries in africa will eventually stabilize. It will be a long road, but after they do they just might become a superpower with all those resources.