Barclays: A ripping rally sending the S&P 500 up 10% is now the 'highest probability outcome'CNBC • 07/03/19
The Technical Indicator: Charting a bullish Q3 start, S&P 500 approaches the 3,000 markMarket Watch • 07/02/19
S&P hits record high after US–China trade truce – Five experts weigh in on what's next for marketsCNBC • 07/01/19
S&P 500 notches 6th record close of 2019 but stock market's trade-truce rally underwhelmsMarket Watch • 07/01/19
By the numbers: Best June for the Dow since 1938, S&P 500's best first half in two decadesCNBC • 06/28/19
S&P 500 stocks close higher Thursday as investors await U.S - China meeting on trade policyMarket Watch • 06/27/19