S&P 500 Surges for 9 Straight Days: A Record Streak Since 2004 - Rollup News