Thursday, March 27, 2025

US could default on $36.6T debt by May or August 2025 if Congress fails to act, CBO warns