One of the S&P 500’s best earnings seasons in 20 years comes with a catch: Chart of the Day
The S&P 500 (^GSPC) is not just beating Q1 earnings expectations. It’s blowing them up. This earnings season is shaping up as one of the index’s strongest in 20 years,…





