Wall Street weekly stock market recap: Dow, S&P 500, Nasdaq gains amid rising Treasury yields, Middle East tensions, and Nvidia earnings—read now.
Read on WOBR AI →