How Long Can the Rally in Stocks Continue?

In short, things look clear to continue another year or two, and possibly longer but it’s just too tough to see out beyond that right now.  I am becoming increasingly concerned about stocks in the short-term though.  The Volatility Index (VIX), which measures expected volatility of the S&P 500 over the next 30 days, is…