The S&P 500 index was on pace Thursday for a sixth straight session of daily gains or losses of at least 1%, its longest such streak since ... with only a few days standing out in 2024.
"The equal-weighted S&P 500 index remains below its highs set on November 29th, and only 53% of stocks are above their 50-day moving average. We are in a 'buy the rumor, wait for the news' mode." ...