Nvidia (NVDA) Soars on Iran Peace Deal Hopes and Oil Price Collapse
U.S. stocks rose as Iran peace negotiations progressed and oil prices fell sharply. Treasury yields declined, and Nasdaq led gains ahead of Nvidia earnings. The dollar weakened from six-week highs am…