U.S. stocks rose for the fourth day in a row Tuesday as they continued to recover ground they lost last week. Banks climbed as major indexes approached record highs again.
The Standard & Poor's 500 index picked up 4.40 points, or 0.2 percent, to 2,398.42.
The Dow Jones industrial average climbed 43.08 points, or 0.2 percent, to 20,937.91.
The Nasdaq composite inched up 5.09 points, or 0.1 percent, to 6,138.71.
The Russell 2000 index of small-company stocks advanced 3.84 points, or 0.3 percent, to 1,380.98.
For the week:
The S&P 500 is up 16.69 points, or 0.7 percent.
The Dow is up 133.07 points, or 0.6 percent.
The Nasdaq is up 55.01 points, or 0.9 percent.
The Russell 2000 is up 13.65 points, or 1 percent.
For the year:
The S&P 500 is up 159.59 points, or 7.1 percent.
The Dow is up 1,175.31 points, or 5.9 percent.
The Nasdaq is up 755.59 points, or 14 percent.
The Russell 2000 is up 23.85 points, or 1.8 percent.