After months of constrained price action, XRP appears to have broken out of a symmetrical triangle formation.
Source link

After months of constrained price action, XRP appears to have broken out of a symmetrical triangle formation.
Source link