Treasury yields hit multi-decade highs amid surging national debt

Treasury yields reached multi-decade highs amid a projected $2.1 trillion federal budget deficit this year. The U.S. national debt is nearing $40 trillion.
financegovernment debt
Impact Score
8/10