Dow ekes out narrow gain Friday for 10th straight positive day, longest rally since 2017: Live updates July 20, 2023 by US Top News and Analysis Wall Street is coming off a mixed session.