June 29, 2018

S&P 500 at upper end of expanding triangle


No comments:

Post a Comment