A break above 2091 on the Nasdaq (first chart below) could lead to a nice run. The index has faltered at the 2088-2091 level several times in recent weeks. Support is 2072, 2068, 2063 and 2050. The S&P (second chart) needs to head up from the open tomorrow to avoid breaking a two-week uptrend. 1160 is major resistance, and above that, 1173-1177, the 2002 high, could prove just as tough. Support is 1151, 1145 and 1142. The Dow (third chart) has resistance at 10,705, 10,750 and 10,800, and support is 10,650, 10,628 and 10,577-10,590.