Charts of the Day: Investor Euphoria

Investors are basically “all in”… And this sentiment indicator has never been higher… While the combined world stock market cap has never been higher: The question is then… Who is left to buy? My personal take after seeing how robotic...
Continue reading »