Nigeria’s Crude Oil Production Decline Costs Country N720bn In Revenue In 2 Months
Nigeria, Africa’s largest oil producer, faced a significant revenue setback as a consequence of consecutive declines in crude oil production. The country lost about N720 billion due to a slump in production
Follow Us