Wall Street snapped a three-day losing streak on Monday as financial stocks rose after Federal Reserve Chair Janet Yellen said the case for an interest rate hike had strengthened.
Yellen, addressing a gathering of global central bankers on Friday, said the central bank was close to meeting its goals of maximum employment and stable prices, while describing consumer spending as "solid".
Yellen gave little indication of when the Fed would move but Vice Chairman Stanley Fischer suggested that a move as soon as next month could be possible.
Financial stocks, which stand to gain the most in a higher interest rate environment, rose as traders raised bets on a hike in the coming months.
The S&P 500 financial index <.SPSY> was trading at its highest level since Dec. 17, a day after the U.S. central bank raised interest rates for the first time in nearly a decade.
Gains in the sector outperformed the other nine major S&P 500 indexes that were also trading higher.
At 12:41 a.m. ET, the Dow Jones industrial average <.DJI> was up 107.11 points, or 0.58 percent, at 18,502.51.
The S&P 500 <.SPX> was up 12.28 points, or 0.57 percent, at 2,181.32.
The Nasdaq Composite <.IXIC> was up 20.80 points, or 0.4 percent, at 5,239.72.
"I think the market's getting more comfortable with the idea that the Fed is going to raise rates this year," said Chris Zacarrelli, chief investment officer at Cornerstone Financial Partners.
"The Fed is walking on a tightrope, by talking about a rate hike, but not necessarily spooking the markets."
Supporting the case for higher rates was a report that showed consumer spending, which accounts for more than two-thirds of U.S. economic activity, rose for the fourth straight month in July.
However, in the 12 months through July, the core personal consumption expenditure, the Fed's preferred inflation measure, increased 1.6 percent, below its 2 percent target.
The dollar index <.DXY> rose 0.11 percent, trading at more than a two-week high, while oil prices slipped more than 1.5 percent.
Advancing issues outnumbered decliners on the NYSE by 2,183 to 709. On the Nasdaq, 1,777 issues rose and 964 fell.
The S&P 500 index showed 20 new 52-week highs and two new lows, while the Nasdaq recorded 96 new highs and 13 new lows.
(Reporting by Yashaswini Swamynathan in Bengaluru; Editing by Don Sebastian)