Nasdaq posts first 8-day winning streak since October as Amazon hits record high

9 Aug