There really is no telling. Divergences always seem to take forever to play themselves out. This is a news driven market and any number of events could feed on those divergences...