The S&P 500 rose yesterday by 2.76% to 3936.69. It is up 7.4% from its June 16 low of 3666.77. At that low, the index was 23.4% below its January 4 record high. Now it is down 17.9% from the record high.
The S&P 500 index rose above its 50-day moving average yesterday. The Nasdaq also rose above its 50-day moving average yesterday (charts).
End of free preview
Ed's analysis as news breaks — often the same day. Plus the full QuickTakes archive.
Individual investor? Get Ed's QuickTakes for personal use at yardeniquicktakes.com →