Crude Losses Dropped 90% In 4 Years, NUPRC Insists News Oil & Gas Crude Losses Dropped 90% In 4 Years, NUPRC Insists ced-admin September 25, 2025 The Nigerian Upstream Petroleum Regulatory Commission (NUPRC) has insisted that crude oil losses in Nigeria have dropped... Read More Read more about Crude Losses Dropped 90% In 4 Years, NUPRC Insists