Markets today: S&P 500 hits fresh peak in run-up to jobs report
Wall Street traders sent stocks higher as bonds yields fell after a string of weaker-than-estimated economic reports reinforced the case for the Federal Reserve to start cutting rates this year. In a shortened session ahead of the US holiday, the S&P 500 h...