Dow scores 4th straight weekly gain as U.S. stocks rally Friday after pullback 26.07.2024 23:03 MarketWatch.com