XRP’s recovery faces $400 million in short liquidations and resistance at $2.70. Will it breach this level for a sustainable rebound?