Stocks rose Tuesday after another report signaled that inflation could be slowing, reigniting a rally in equities.
The Dow Jones Industrials hiked 243.8 points to 33,780.50.
The S&P 500 progressed 56.31 points, or 1.4%, to 4,013.56
The NASDAQ vaulted 264.39 points, or 2.4%, to 11,461.01.
Elsewhere, Walmart shares jumped after the company beat Wall Street earnings and revenue estimates and boosted full-year guidance. Home Depot reported strong results too but kept guidance in place for the full-year. Its shares dipped slightly.
Taiwan Semiconductor, Louisiana-Pacific and Paramount also jumped after regulatory filings showed that Warren Buffett's Berkshire Hathaway had bought new positions in the first two, and raised its stake in the last.
Earnings season continues this week with retail reports from Target, Lowe's, Bath and Body Works, Macy's, Kohl's and Foot Locker on deck.
The produce price index, a measure of wholesale inflation, rose 0.2% for the month of October, versus the consensus estimate for a 0.4% increase from Dow Jones. The report comes after last week's consumer price index data showed signs of inflationary pressure abating last month, sparking a sharp rally.
Prices for the 10-year Treasury fell hard, raising yields to 3.98% from Monday's 3.87%. Treasury prices and yields move in opposite directions.
Oil prices docked 84 cents to $85.03 U.S. a barrel.
Gold prices faded three dollars to $1,773.90 U.S. an ounce.