The S&P 500 Index: All-Time Highs and Bearish Consolidation

by