See also Market Snapshot: Dow adds nearly 400 points, Nasdaq sets another record, and stocks notch weekly gains