Monday, December 01, 2025

Treasury just turned in the worst October budget deficit in history -- worse than the Covid spending orgy.