Dow ekes out narrow gain Friday for 10th straight positive day, longest rally since 2017: Live updates
Stocks were mixed Friday as traders assessed the latest corporate earnings results, and the Dow Jones Industrial Average stretched its winning streak to 10...