The Nasdaq (first chart below) recovered some lost ground today, but still faces major resistance at 2097-2100. Support is 2060, 2050 and 2040-2042. The S&P (second chart) has support at 1191, 1185 and 1180, and resistance is 1205, 1208-1210 and 1218. The Dow (third chart) has support at 10,428-10,440 and 10,405, and 10,573-10,620 is major resistance.