An alleged whale has reportedly conducted an OTC trade for 39,969 ETH, worth around $86.2 million
BlockBeats News, March 24th, according to OnchainLens monitoring, a whale deposited 39,969 ETH to Flowdesk's Binance deposit address, worth approximately $86.2 million.