The yield on the 10-year U.S. Treasury note fell below 3.96%, hitting a new low since October 23 last year.

2026-02-28

The yield on the 10-year U.S. Treasury note fell below 3.96%, hitting a new low since October 23 last year.