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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results