Stocks overcome uncertainty to notch another strong year.
A solid start to 2025 was cratered by a surge in yields that was capped Friday by a strong jobs report.