
Major U.S. stock indexes saw a mix of results, with the S&P 500 and Nasdaq closing higher, driven by strong earnings from banks and expectations of Federal Reserve rate cuts.
U.S. stock markets closed with mixed results as the S&P 500 rose by 0.2% and the Nasdaq gained 0.4%, while the Dow Jones remained flat. The positive movements in the S&P 500 and Nasdaq were attributed to strong earnings reports from major banks and growing expectations of rate cuts by the Federal Reserve.