The Dow Jones Industrial Average jumped Thursday morning, rebounding from the index's worst day since October as Treasury yields fell and the year-end rally resumed.
The blue chips sprang back to life 201.23 points to open Thursday at 37,283.23.
The S&P 500 recouped 29.24 points to 4,727.48.
The NASDAQ regained 99.95 points, or 1.5%, to 14,877.89.
Micron jumped 7% after the memory chipmaker posted quarterly results that beat expectations, and offered current-quarter guidance that exceeded analysts' consensus forecasts. Salesforce gained more than 2% following an upgrade from Morgan Stanley.
From their late October closing lows through Tuesday, the Dow and S&P 500 both jumped more than 15%. The NASDAQ Composite surged roughly 19% over the same period.
Prices for the 10-year Treasury paled, raising yields to 3.88% from Wednesday's 3.86%. Treasury prices and yields move in opposite directions.
Oil prices fell 74 cents to $73.48 U.S. a barrel.
Gold prices jumped eight dollars at $2,054.70.