Budget Deficit

Doesn’t It Seem Odd That America’s Budget Deficit Almost Matches Our Trade Deficit? America loses jobs and tax revenue to imports. We make up for it by being the biggest debtor nation in the World