S&P 500 Weekly Update: While The Uptrend Pauses, Earnings Season Is Off To A Good StartSeeking Alpha • 04/20/19
The Technical Indicator: Charting the S&P 500’s slow-motion approach of record territoryMarket Watch • 04/16/19