Key economic dates to watch:

-Apr 22 $FB earnings
-end April GDP for Q1
-early May $GOOG $AAPL earnings
-end July GDP for Q2

These will be the weather reports for the U.S economy. Even the strongest will likely see demand contracted.