XRP Stalls at $1.43. The 46% Rally Just Hit a Wall | Whale Factor