August 14 National Debt Tracker: American taxpayers (you) are now on the hook for $34,572,509,369,831.78 as of 5/15/24
video It's kind of fascinating how much we don't really know what's going on in the markets: Kevin Xu