The S&P 500 rose to an all-time intraday on Tuesday, touching 7844.52 and surpassing its August 13 intraday peak when it hit 7,830. The benchmark also closed for the first time over 7,800.
The recovery comes after months of oil shocks, rising borrowing costs and the possible start of a Federal Reserve rate hiking cycle.