The S&P 500 fell 1.24% and the Dow dropped 537 points as the 10-year Treasury yield hit its highest level in a year
Stocks sold off hard on Friday, May 15, 2026, after the 10-year Treasury yield surged to roughly 4.65%, a level that would represent its highest in about a year based on U.S. Treasury Department records, and a rally in crude oil prices revived inflation fears that many investors had been eager to dismiss. The combination…