Does the PPT exist or is this rally just a result of too much short interest?