XRP Price Drops 15% to $1.33 Under Technical Pressure