Macro View 1. S&P 500 on Record Highs 2. S&P 500 – Is Consolidation Round the Corner? 3. S&P 500 – Overbought! 4. 4 Stages to a Bull Market Share this:TwitterFacebookLike Loading...