Nigeria with its oil reserves and massive population is the star player in Sub-Saharan Africa. South Africa … Business · Africa · Opinions · Politics …