The S&P 500 gained 1.1% this week, driven by communication services as investors analyzed economic data and corporate earnings.
Read full article on MarketWire