The New York Stock Exchange (NYSE) recovered on Wednesday a large portion of its losses over the last three sessions.
Renewed strong buying activity for tech stocks, which recently witnessed sharp declines, helped the rebound.
The Dow Jones Industrial Average closed higher by 439.58 points, or 1.6%, at 27,940.47 points.
The S&P 500 gained 67.12 points, or 2%, to close at 3,398.96 points.
The Nasdaq Composite finished higher by 293.87 points, or 2.7%, at 11,141.56 points.