Nvidia Just Posted Its Longest Winning Streak Since 2023. Is This Time for Real?
The S&P 500 is mixed after March inflation came in just below forecasts and uncertainty over a peaceful resolution to the Iran war. Tech stocks, though, were once again doing the heavy…