The benchmark S&P 500 index also notched its second-straight weekly gain. Technology stocks powered much of the market’s broad gains, along with communication services companies and banks. Energy …
More Tech and communications stocks push US indexes to more records Videos