Wednesday, January 29, 2020

The U.S. federal budget deficit will hit $1 trillion this year, the CBO announced yesterday.