A Weakening Consumer And Other Signs Of Economic Stress 0 23.06.2024 01:00 Forbes.com Equity markets were subdued this week with the S&P 500 and Nasdaq held at bay by a break in the upsurge in the price of Nvidia (NVDA).