Stocks ended mixed a day after falling to their worst loss since December, as Wall Street prepares for interest rates to stay higher for longer.
The S&P 500 dipped 0.2% Wednesday after drifting between small gains and losses. The Dow fell and the Nasdaq rose.