US stock markets today (April 15, 2026): S&P 500 nears record high after two-week rally; hopes hinge on US-Iran talks

US stock markets today (April 15, 2026): S&P 500 nears record high after two-week rally; hopes hinge on US-Iran talks