The bulls get credit for persistence, but we still need the Dow (first chart below) to break through key resistance at 10,510-10,512. 10,440-10,450, 10,400-10,410 and 10,368-10,387 are support. The S&P (second chart) took out a bunch of resistance in the 1175-1178 area today, which should now be support. The next resistance levels are 1183, 1189 and 1195-1200. The Nasdaq (third chart) broke its downtrend today on a big gap up, a good sign for tech bulls. 2065-2073 is resistance, with 2100-2110 above that, and support is 2054-2058, 2050 and 2035-2040.