Record Rally Faces Its Biggest Test Yet as S&P 500 Breaks 7,800 Stock Market Live