2021 – A Torrent of Buying
When stock indices double their average rate of return in any one year (typically around 10%)... you need to ask why. Two catalysts which come to mind: (i) negative real rates; and (ii) central bank liquidity.
