$FB sees stabilizing ad revenue, $MSFT reports strong Azure growth, $GOOG reports slower ad sales but strong Google Cloud numbers...and tomorrow $AMZN is going to report that all consumer spending shifted online. So when is that rotation to cyclical value supposed to occur?