QQQ will crash through summer. Yesterday FedEx reported bad earnings, and today Oracle reported bad earnings. More bad earnings will come. The U.S. consumers are facing higher gasoline prices and higher payroll taxes. The U.S. government political fights are creating uncertainties to the corporate budgeting. The strong dollar is killing U.S. exports. These will all translate to bad earnings eventually. The market is ready for major corrections going into the usual summer sell off.