TCRRF Financials: Terrace Energy Corp. AI Analysis