How major US stock indexes fared Friday

Stocks struggled to a mixed finish on Wall Street, trimming the weekly gain for the S&P 500 even as the Nasdaq eked out another record high

Related posts