The S&P 500 and Nasdaq Composite reached a new record on Wednesday, extending gains seen throughout the week on investors' hopes that an end to the war in Iran could be near. Concretely, the index ...