INVICTUS Energy Limited (Invictus) has lost roughly AU$333,52 million (US$235,32 million) in market value from its September 2025 peak, with the valuation returning to levels seen before the firm’s ...