News

In November 2024, Invictus Energy announced the completion of an independent review of a petroleum production sharing ...