Home Crypto Why 26.5 billion XRP tokens are now sitting at a loss despite a $2 price tag