Buyers continue to show up on every dip, but the candle bodies have become smaller the last couple of weeks, suggesting some loss of momentum here. The Nasdaq (first chart below) faces resistance at 2112, 2118-2120 and 2153, and support is 2090-2095, 2065-2070, 2061 and 2050. The S&P 500 (second chart) faces difficult resistance at 1190-1200, and support is 1170-1173 and 1162-1167. The Dow (third chart) remains the weakest-looking index. Support is 10,440, 10,400-10,417 and 10,360, and resistance is 10,520-10,560 and 10,602.