According to Lookonchain monitoring, multiple institutions seem to be selling ETH today. Six hours ago, Amber Group deposited 6,443 ETH worth about $17.62 million to Binance and Kraken; three hours ago, Cumberland deposited 6,439 ETH worth about $17.66 million to Binance.