Thackray Video
S&P 500 Update April 24, 2017

Rally after election, but for how long...