The U.S Government’s Mounting Debt Will Make Our Interest Costs Soar
Treasury yields have increased to multiyear highs, forcing the U.S. government to pay significantly more in interest. This in turn is putting significant pressure on the budget. America is expected to spend $870 billion, or [...]