10-year Treasury yield dipped below 5% on October 22, 2026, its lowest in nearly a month · Digg