XRP rebounds 2.1% from 19-month low on short squeeze, golden cross