Rising oil prices helped push stock markets mostly higher on Tuesday, but the gains were tiny as investors weighed a mix of earnings reports. JPMorgan Chase rose after reporting strong first-quarter earnings.
For the day:
The Dow Jones rose 59.66 points, or 0.3 percent, to 18,036.70.
The Standard & Poor's 500 index climbed 3.41 points, or 0.2 percent, to 2,095.84.
The Nasdaq composite fell 11 points, or 0.2 percent, to 4,977.29.
For the week:
The Dow is down 20.95 points, or 0.1 percent.
The S&P 500 index is down 6.22 points, or 0.3 percent.
The Nasdaq is down 18.69 points, or 0.4 percent
For the year:
The Dow is up 213.63 points, or 1.2 percent.
The S&P 500 index is up 36.94 points, or 1.8 percent.
The Nasdaq is up 241.23 points, or 5.1 percent.