U.S. stocks ended slightly higher on Oct. 1 after the 10-year Treasury yield surged to 5.342%, its highest level since 2002, before retreating as bond buying returned. The Dow rose 20.51 points, or 0.04%, to 50,926.56, the S&P 500 gained 14.91 points, or 0.19%, to 7,666.45, and the Nasdaq Composite added about 10.5 points, or 0.04%, to 26,871.60. A U.S. Treasury buyback, views that the yield increase had been excessive in the short term and reduced expectations of an October Federal Reserve rate hike helped stabilize markets. Micron lifted semiconductor shares after reporting better-than-expected revenue and a stronger outlook, while oil prices rose on supply and geopolitical concerns, with Brent settling at $102.31 a barrel and West Texas Intermediate at $92.87.