A Weakening Consumer And Other Signs Of Economic Stress
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).