XRP Holds $1.43 as ETFs Remove Record 1.23% Supply; Long-term Price Targets