Wall Street is wrong about that ‘lost decade’ for stocks. Here’s why.

This post was originally published on MarketWatch

The business cycle and company earnings are in better shape than the CAPE ratio indicates.