Alpha Portfolio Recommendation: Update – Invictus Energy (IVZ)
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.