BTC, ETH and XRP Price Analysis for October 16 editorial staff 16. October 2023 How long can today’s rise last?