The S&P 500 rose 0.8% and was on track to eclipse its all-time high set in January. After falling nearly 10% below its record ...