India, April 23 -- Following a substantial move to the upside early in the session, stocks gave back ground over the course of the trading day on Wednesday but held on to strong gains. The major averages all ended the day sharply higher, with the Nasdaq posting a particularly strong gain.
The Nasdaq soared as much as 4.5 percent in early trading before pulling back but still closed up 407.63 points or 2.5 percent at 16,708.05. The S&P 500 also shot up 88.10 points or 1.7 percent to 5,375.86 and the Dow jumped 419.59 points or 1.1 percent at 39,606.57.
Stocks initially extended Tuesday's rally after President Donald Trump appeared to soften his stance on Federal Reserve Chair Jerome Powell.
"I have no intention of firing him," Trump told ...