XRP price has come under strong selling pressure with more than 13% drop on the weekly chart, and is currently facing a make-or-break situation, flirting around...