Stocks extended their streak of gains, pushing both the S&P 500 and Nasdaq 100 indexes to record highs, as investors piled into equities on optimism over the ceasefire between the US and Iran and robust corporate earnings.
S&P 500 Nears Record Close as Ceasefire Optimism Lifts Stocks