Dow up 305 points in final half-hour of truncated session — live coverage 0 24.12.2024 20:30 MarketWatch.com