Invictus Energy renewed its SG 4571 license in Cabora Bassa basin, Zimbabwe, for another 3 years.