Stocks closed mostly higher on Wall Street Tuesday despite a late stumble that nearly wiped out the market’s gains for the day.
Banks and energy companies led the gains, outweighing losses in technology stocks, which pulled the Nasdaq index lower. The latest gains followed strength overseas as investors welcomed news that European leaders have agreed on a budget and coronavirus relief fund worth more than $2 trillion.
The S&P 500 gained 5.46 points, or 0.2%, to 3,257.30.
The Dow Jones Industrial Average rose 159.53 points, or 0.6%, to 26,840.40.