Monday, August 26, 2019

The U.S. budget deficit is set to top $1 trillion 2 years sooner than expected, CBO says