Bitcoin Powers to 2-Month Peak: Unpacking the BTC Rally, ETH Momentum, and XRP Trends