The Dow is now on an 8-day winning streak and is now at 1% of an all time high. The S&P 500 is now less than 0.8% away from an all-time high and the Nasdaq just 0.6% away. With futures up, the markets are set for the third weekly gain in a row.
Continue reading this post for free, courtesy of Yield Hunting.