Oct 18, 2023October 17, 2023
The budget deficit just doubled to $2 trillion. Don’t expect it to shrink anytime soon.
Brian Riedl