Log in/ Sign up

FTX/Alameda addresses deposited 4,500 ETH to CEX in the past 8 hours, and a total of 20,350 ETH since March

23/04 09:45
Bullish
Bearish

Trending News