I am a big believer in mean reversion. As of right now, the financial sector has NEVER been this overbought. This chart is as staggering now as it was in early March when the situation was the inverse. Anyone who thinks this is sustainable is in for a big surprise, but I am sticking to my thesis that the banks are not shortable until after the stress tests. Great stuff from bespoke.