Stocks soar as investors welcome signs of cooling inflation.