Wormhole crypto’s latest price rejection – Result of a short squeeze or an organic rally?