Alpha Portfolio Recommendation: Buy – Invictus Energy (IVZ) 25/10/2023
Invictus Energy Ltd (IVZ) is an independent upstream oil and gas company. The company is opening rift basins in onshore Africa – the Cabora Bassa Basin – in northern Zimbabwe through an impact exploration program.