Consumer Confidence collapse 5th worst 45 years. 6 of 7 largest collapses = bottom of Consumer stocks = supports "everything rallies thesis"

Disclosures (show)