The S&P500 reached a two-month high, marking the longest monthly winning streak since August 2021. The index also broke through its 200-day moving average, which some analysts believe will herald further gains. The Nasdaq 100 gained about 4.5%, and the Dow Jones Industrial Average gained 20% since its September low, meeting the definition of a bull market.