S&P 500 Edges Higher on Iran Deal Hopes, Nears Record
Defensive sectors and blue-chip gains offset tech weakness as easing geopolitical tensions boosted sentiment and Treasury yields dipped. The S&P 500 rose 0.17% to close just 0.74% below its all-time high, extending its weekly winning streak to seven amid optimism over a po