The bond market ended the week with solid gains as a soft reading on retail sales revived bets on Federal Reserve rate cuts.

A rally in Treasuries pushed the 10-year yield below 4.5%, with the bond notching its fifth straight week of gains — the longest run since 2021. Money markets are back to fully pricing in a first Fed reduction by September. The S&P 500 hovered near its all-time highs. The dollar hit a fresh low for 2025