Celsius Market Cap Sank $290 Million in May, Even Before Withdrawl Freezes

Celsius (CEL) was one of the hardest-hit cryptocurrencies in May’s market crash and continues to decline in June after a huge sell-off by whales. Celsius has come under scrutiny by market commentators...