The speculative excess is extreme, this limits any upside right now. Breadth may be rolling over. We may see a trading range starting gradually into July. There are ~$4T cash raised since March, to be eventually deployed back, maybe after 10% discount? $SPX