XRP Faces Heavy Whale Selling as Price Holds Key Support Near $2.00

XRP Faces Heavy Whale Selling as Price Holds Key Support Near $2.00