According to Lookonchain, whales institutions appear to be still selling ETH
Whale addresses starting with 0x6229 deposited 19,557 ETH (~ $48 14 million) into Binance 1 hour ago
Metalpha deposited 10,000 ETH (~ $24 50 million) into Binance 2 hours ago
Institutional Analyst: Treasury yields had already started to fall before Powell& 039;s testimony was released, falling to new intraday lows at the tim