XRP slides to $1.09 as macro selloff drags altcoins 18% lower