The yield on the 30-year U.S. Treasury note fell to 4.8572%, its lowest level since April 15.

2026-06-24

The yield on the 30-year U.S. Treasury note fell to 4.8572%, its lowest level since April 15.