Dow hits 8-day winning streak as investors hope for more upbeat earnings reports