David Stockman on Washington’s Fiscal Doomsday Machine

Here’s one that will make your hair stand on end: The US Treasury closed the books on FY 2023, bringing the four-year cumulative deficit to $9.0 trillion!