U.S. budget deficit surged in February, passing $1 trillion for new year-to-date record March 12, 2025 at 2:14 pm by Breaking News U.S. budget deficit surged in February, passing $1 trillion for new year-to-date record Read more…