Investors welcome Invictus, Zimbabwe deal
News Editor SHARES in Invictus Energy have rallied following the signing of a long-awaited petroleum production sharing agreement (PPSA) with the government of Zimbabwe. Overall, the market response, however, suggests investors remain focused on the project’s next operational milestones. The Australian-listed company announced on May 27, 2026, that it had signed the PPSA for its…