spx.gif
This chart is from Jesse blog.
I can see parallel channel here and if the channel is not broken, we may expect huge rally.