Stocks Settle Higher on Iran Peace Hopes and Tech Strength

Stocks Settle Higher on Iran Peace Hopes and Tech Strength