BlockBeats News, April 27th, according to on-chain analyst @ali_charts, in the past 48 hours, whales have accumulated over 20,000 BTC in buy orders.