On the Go Petrobarometer Top Stories Nembe oil spill: We’ve finally put out the wellhead leak, says Aiteo byAderemi OjekunleDecember 8, 2021