The NASDAQ Composite was up Tuesday as investors looked ahead to big technology earnings for further clues into the health of the U.S. economy.
The Dow Jones Industrials gained 123.93 points, to 31,623.55.
The S&P 500 took on 29.96 points to 3,827.30.
The tech-heavy NASDAQ advanced 161.34 points to 11,113.95.
Alphabet and Microsoft are among the companies set to report earnings after the bell. Chipotle Mexican Grill is also on deck.
Those reports will come after a smattering of results before the bell.
UPS, 3M and General Motors all posted better-than-expected earnings. Shares of UPS and GM rose in early trading, but 3M dipped 1.6%.
Coca-Cola also reported stronger-than-forecast earnings, sending the stock up 1%.
So far this season, companies have proven they may be faring better than anticipated. That's due in part to the fact that analysts' earnings estimates have come down in recent months as companies faced foreign exchange headwinds and other growth concerns.
This could set up stocks for rallies on potentially better-than-feared outcomes.
Treasury prices shot higher, lowering yields to 4.09% from Monday's 4.25%. Treasury prices and yields move in opposite directions.
Oil prices jumped $1.09 to $85.60 U.S. a barrel.
Gold prices climbed $10.40 to $1,664.50 U.S. an ounce.