TNRG Financials: Thunder Energies Corp AI Analysis