
The S&P 500 Index ($SPX) (SPY) Wednesday closed up +1.17%, the Dow Jones Industrials Index ($DOWI) (DIA) closed up +0.88%, and the Nasdaq 100 Index ($IUXX) (QQQ) closed up +1.49%.
US stock indexes Wednesday rallied, with the S&P 500, Dow Jones Industrials, and the Nasdaq 100 posting all-time highs. Stocks gained as bond yields fell after US consumer prices eased as expected. Also, the US retail sales, Empire manufacturing, and NAHB housing index reports were weaker than expected, bolstering the outlook for the Fed to cut interest rates this year.