SNAP shocked the market last Friday with weak earnings – and was punished with a ~25% drop in the stock price.

30% of the S&P 500 will report earnings this coming week.  Who will be punished?  Who will be rewarded?  We will see.

It’s a “nailbiter” and the results will determine the direction of the market in the near term.

In this week’s video, I review who is reporting, what the charts look like and what to watch for.