
Stocks rally as S&P 500 heads for third week of gains
Stocks rose on growing speculation that a deal to end the war between the United States and Iran is getting closer, which has led operators to take greater risks after an extraordinary rise. S&P 500 futures rose 0.8% after the index hit consecutive all-time highs. The index is heading for its third consecutive week of ...











