Stocks rose sharply again on Wall Street and clawed back more of the ground they lost in a miserable several weeks.
The S&P 500 rose 3.1 percent Tuesday. The benchmark index has been rallying since hitting its lowest point of the year on Friday to close out a September slump. Other major U.S. indexes also closed higher.
Treasury yields continued to pull back from their multiyear highs.
Twitter soared after Elon Musk offered to close his acquisition of the company on the original terms, abandoning an effort to get out of the deal.
On Tuesday: The S&P 500 rose 112.50 points, or 3.1 percent, to 3,790.93.
The Dow Jones Industrial Average rose 825.43 points, or 2.8 percent, to 30,316.32.
The Nasdaq rose 360.97 points, or 3.3 percent, to 11,176.41.
The Russell 2000 index of smaller companies rose 66.90 points, or 3.9 percent, to 1,775.77. For the week:…