XRP is currently stuck in a descending channel that seems to be supported by the long term triangle top (blue lines). It is also testing support at the .33 cent level. The 50MA is acting as resistance as well, breaking through that could lead to more upside action.