S&P 5007,670.18▲ 1.43%
Republicans Blame Donald Trump for Underperformance in Midterm Elections — Witness News