crude oil losses

Nigeria’s N8.41 Trillion Oil Loss Raises Questions on Governance and Development Prospects

Nigeria’s oil sector has suffered staggering financial losses of about N8.41 trillion…