Financials Stay Overbought for 22 Straight Sessions