The Iran war relief rally fuels fresh record highs 

S&P 500 performance year-to-date