Huzzah! Wait… what?!
That. Just. Happened. There’s been a bit of waffling on when exactly it occurred between last Friday and Tuesday, but regardless, that ship has sailed. Total U.S. government debt eclipsed $16 trillion for the first time Friday, new government data show, as total federal borrowing continues marching toward the $16.394 trillion borrowing limit. The Treasury […]