Thackray Video
S&P 500 July 24, 2017...

S&P 500 at top of trading channel