Stock Market Today: S&P 500, Nasdaq Set New Records, Oil Prices Plunge on Optimism US-Iran War May End Soon; AMD Leads Tech ...