The yield on 30-year U.S. Treasury bonds has broken through 5.20% for the first time since 2007.

2026-07-30

The yield on 30-year U.S. Treasury bonds has broken through 5.20% for the first time since 2007.