everything I am hearing now is calling for a market top around 7/15. Let's see how this one progresses