Nigeria and Venezuela
1. Venezuela has the largest crude reserves in the world 1. Nigeria has the largest crude reserves in Africa 2. Venezuela has retained subsidies on petrol 2. Nigeria has retained subsidies on petrol 3. Venezuela has imposed capital controls 3.… Continue Reading