While stock market valuations are high, they are still considerably below their Technology bubble peak of March 2000. We’ve therefore conceded that there’s still room for a true market melt-up as long as cyclical conditions remain positive.
Feb
16
2017