Home Stock Dow reclaims 50,000 as Nvidia, Cisco rally lifts US stocks higher