Ibe Kachikwu, Nigeria’s minister of state for petroleum resources, has been elected president of the African Petroleum Producers’