The market is back on track towards 22,000 DOW. Today is day 7 of this up wave. We are about 400 points away from the target. Earning season is in full swing. Banks reported good earnings but their stocks reacted poorly, another warning sign. Tech earnings overall should be good, the momentum behind this up wave. This should last to the end of July. The trend is up but we are close to the end of this up wave that started on Feb 11, 2016.