The best explanation I've heard is that the biggest companies ( $AMZN  , $MSFT ) are fine or even benefiting, and they're more-than-compensating for losses of smaller companies you'd expect to lose ( $MAR , $DAL , $GM ).