BUSINESSMARKETWATCH
High inflation is pushing yields to 5% on Treasury bonds
Investors are selling US government debt due to high inflation and rising energy prices caused by the Iran war, which is increasing the cost of living and pushing yields to 5% on Treasury bonds. Higher energy prices are affecting Americans' finances. This is leading to a decrease in demand for US government debt.