Bitcoin whales accumulate 46,420 BTC as retail holders sell near $65K