After seeing an oversold market in June, we saw a huge recovery in July. This week we look at what's driving the rally and if it still has potential. Then, a review of mixed reports on Generac. Companies mentioned in this episode include GNRC.