Stocks closed higher on Tuesday as hope around the Trump trade was renewed among investors.
The Dow Jones industrial average rose about 45 points higher with Goldman Sachs contributing the most gains.
The S&P 500 also ended higher and nearly erased the losses suffered from the biggest sell-off of the year. The index rose 0.2 percent to come about 2 points of closing above the Tuesday, May 16, close of 2,400.67.
The Nasdaq composite eked out a small gain despite Apple slipping. But the three major indexes notched a four-day winning streak, extending their bounce following the biggest sell-off of the year.
Last Wednesday, stocks dropped more than 1 percent on the back of fears that Trump's pro-growth agenda may be in danger. Reports that Trump allegedly tried to influence a federal investigation sent shivers down Wall Street.
"As we get temporary spikes in volatility, ... these will continue to be buying opportunities because the fundamentals have been so strong," said Randy Frederick, vice president of trading and derivatives at Charles Schwab, noting that the latest earnings season exceeded expectations and economic data remained solid.