Business & Finance News X’s financials appear to be recovering as banks prepare for debt sale: report January 31, 2025 0