And in mirror image, stocks are straining like they want to hit the sky again. Net effect: cancellation.
Nope. Stocks are 35% below their 2006 peak.
Deflation.