30-Year Treasury Near 5%: The Forces Keeping U.S. Borrowing Costs High
The 30-year Treasury yield stands at 4.987% on April 30, 2026 — nearly 5% — as term premium surges on sticky inflation, rising supply, and fading foreign demand for US debt.
The 30-year Treasury yield stands at 4.987% on April 30, 2026 — nearly 5% — as term premium surges on sticky inflation, rising supply, and fading foreign demand for US debt.