XRP stuck in range as descending channel caps upside momentum