BTC price pulls back after near-$123K high; XRP approaches all-time high resistance at $3.00 Read more