$78 Million Worth of Bitcoin Deposited to Kraken by Major Whale as BTC Plunges 26/04/2024 Are major whales taking profits?