Tech and retail stocks helped lift the Dow Jones, while Walgreens plummeted after lowering its earnings outlook
What's Your Reaction?