Nigeria’s oil losses plunge from 97% to 2% under Tinubu, Elumelu says

Tony Elumelu has said Nigeria’s oil production losses have fallen sharply from 97% before President Bola Tinubu assumed office in 2023 to 2% as of June...

Read full coverage on TraceNews