Invictus Energy (ASX: IVZ) Stock Analysis & Outlook