Trailing 12 month return is over 30%! No worries, mate!

We are in some what rarefied air. The trailing 12 months return of the market is now over 30%.... Read More