April 2024 Consumer Confidence Soars to 106: What It Means for the S&P 500 Rally and Gold Prices Posted by Daniel Silva on August 19, 2024 BMY DJIA GOLD KEY LOW M Nasdaq SP500 TGT TJX +