Stocks were higher on Tuesday as Wall Street parsed through another round of inflation data in search for clues on when the Federal Reserve could start easing monetary policy.
The Dow Jones Industrials sprinted 173.01 points to 36,577.94.
The S&P 500 gained 21.26 points to 4,643.70.
The NASDAQ spiked 100.91 points to 14,533.40.
All three major indexes touched new intraday 52-week highs on Tuesday, with the S&P 500 hitting its highest intraday level since January 2022. The tech heavy NASDAQ and Dow touched their highest intraday levels since April and January of last year, respectively.
Shares of tech giant Oracle were down more than 12% after the company's revenue for the fiscal second quarter missed Wall Street expectations. Stock in retailer Macy's pulled back 8% following a downgrade to sell from Citi on Tuesday.
The U.S. consumer price index rose 3.1% in November year over year and 0.1% month over month. Economists polled by Dow Jones forecast a 3.1% annual increase. Month over month, they expected CPI to remain flat. Excluding food and energy, inflation rose in line with economist expectations.
Prices for the 10-year Treasury gained slightly, lowering yields to 4.21% from Monday's 4.24%. Treasury prices and yields move in opposite directions.
Oil prices dropped $2.60 to $68.72 U.S. a barrel.
Gold prices gathered $1.30 to $1,995.00.