Economics Opinions Outright Collapse in Consumer Demand Means Stocks Will Soon Crash as It Signals Economic Trouble 17 May 2023, 3:32 am Team Buyback Share this:TweetRedditTelegramWhatsApp