European Central Bank President Mario Draghi.

The good news is that stocks are on a real win streak. And it's a broad win streak, with previous laggards like the Russell 2000 also showing strength.

The bad news is that we have moved very far, very fast, and many sectors and indices are now in classic overbought territory, including the NASDAQ 100, the S&P 500, and even Germany.