The Dow (first chart below) finally broke through 10,510-10,532 resistance today, which should now be support. Stocks will now have to survive another Fed rate hike tomorrow, but at least we know where support is. 10,590-10,600 and 10,629-10,664 are the next resistance levels. The S&P (second chart) faces a big test at 1194-1200, and 1175-1180 is support. The Nasdaq (third chart) has resistance at 2073 and 2100, and support is 2054-2058.