Major US indices close higher; Dow up 0.6% driven by strong performances in key stocks.
Open shared insight