On Wednesday, Treasury released budget stats for the month of May '20, and they were, as expected, godawful. A simple virus, potentiated by aggressive shutdown mandates, has caused government spending to explode and revenues to crater. Measured on a rolling 12-month basis, the federal deficit in the past two months has more than doubled, reaching the obscene level of $2.126 trillion, and it will be higher still when the June numbers are tallied. Our national debt now stands at $20.1 trillion (the correct measure being the portion that's owed to the public). As a percent