US consumer sentiment has plunged to a record 47.6, even lower than the 1970s, yet S&P 500 earnings see a 300 bps upgrade.