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...