Last week there were all sorts of articles hitting the newswires about the fact the world's stock market total capitalization was pushing $100 trillion. This article and chart from Business Insider sums up the reaction: We first saw the chart in a note from CLSA analyst Damian Kestel:
Read Full Article »