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.