WHAT, ME WORRY?

Market cap as a % of GDP now higher than the Pets.com peak in 2000. It’s only 23% higher than the 2007 peak and 80% higher than the long term average. Don’t worry. It couldn’t possibly revert to the mean.