Verge on the verge of a rally? I think so.