S&P 500 Q2 earnings growth forecast hits 21.8% - MSN — OffsidePost