Market recap for Thursday, August 31st 2017

Stocks climbing to near all-time highs as August comes to a close.

Advertisement