I agree with you that we are oversold and due for a rally. But my guess right now is that the uncertainties surrounding June 30 will put a cap on any rally. If this is right, then any real exuberance will have to wait until sometime in July.