Nigeria Leads Africa As Top Upstream Investment Destination 2 min read Nigeria Leads Africa As Top Upstream Investment Destination Oil & Gas Nigeria Leads Africa As Top Upstream Investment Destination Peterson Olasupo January 21, 2025 Nigeria ranks as Africa’s leading destination for upstream oil and gas investment in 2024, research from market... Read More Read more about Nigeria Leads Africa As Top Upstream Investment Destination