Bear Market? I See a Bull Market for the Next 15-20 Years

Here’s what a long view of the direction of markets shows us.