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

Good news and bad news...