S&P 500 Bull Run Continues on 'Stellar' Q2 Earnings Season
Q2 earnings season was exceptionally strong, with 86% of S&P 500 companies beating estimates and posting a 52% growth rate. Rising analyst estimates for future quarters support a continued market bul…