invictus energylatest news & developments