Dow ends up 200 points; Nasdaq falls 1.3% ahead of Microsoft earnings 0 30.07.2024 23:04 MarketWatch.com