© INVICTUS Energy Limited (Invictus) share price went up 13 percent to trade at $0,042 yesterday after the Australia-based oil and gas exploration company signed a Memorandum of Understanding (MoU) with Sable Chemical Industries to progress gas supply from Cabora Bassa Project. [GoogleAd] Invictus’ managing director Scott Macmillan said the potential gas supply of up to…

