David Stockman on Washington’s Fiscal Doomsday Machine

International Man, Released on 11/17/23

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!

Continue…

Subscribe
Notify of
guest

0 Comments
Oldest
Newest
Inline Feedbacks
View all comments