XRP's Tug of War: Spot Buyers and Bearish Futures Hit $2 Billion Standoff | Whale Factor