1 min read Economy NUPRC says Santa Barbara spill has been stopped December 9, 2021 Afonne Emmanuel Nigerian Upstream Petroleum Regulatory Commission (NUPRC) confirms successful stoppage of Santa Barbara Oil spill...