The indexes continue to stall at resistance; perhaps tomorrow morning’s PPI report will help break the stalemate. If not, the market could be on hold until the Fed meeting June 30. The Nasdaq (first chart below) has resistance at 2004, 2014 and 2023, and support at 1977, 1968 and 1963. The S&P (second chart) has support at 1130 and 1120-1125, and resistance at 1135-1137 and 1142. The Dow (third chart) has support at 10,300-10,330 and 10,264, and resistance is 10,390-10,433.