The Punch | Kachikwu-Baru feud: Senate to probe 40 oil firms The Punch Over 40 oil firms are expected to be invited by the Senate adhoc committee set up to investigate the allegations in the feud between the Minister of State for Petroleum Resources, Ibe Kachikwu, and the Group Managing Director, Nigerian National ... Leaked memo rekindles scandal around Nigeria's oil giant |