The S&P 500 hits an all-time high at $7,000