Bitcoin posts 10% pullback as sellers dominate

Short Sellers Suffer Biggest XRP Losses of 2023