Who’s Afraid of Budget Deficits?
The United States’ annual budget deficit is set to reach nearly $1 trillion this year, more than four percent of GDP and up from $585 billion in 2016. As a result of the continuing shortfall, over the next decade, the national debt-the total amount owed by the U.S.