Though the indices were flat today, there were twice as many up stocks as down stocks, and despite a poor consumer sentiment number in the morningand a weak dollar there were several positives.

1) Dow, S&P at highs for month. In fact, the Dow and the NASDAQ are above their 50 day moving averages for the first time this year.