Over one third of the S&P 500 companies report earnings results this week after a strong start to the season.
The text above is a summary, you can read full article here.