XRP Price Holds $1.43 as Spot Demand of $1.4 Billion Signals Squeeze