Bitcoin touches $28,000 as whales, long-term holders ramp up accumulation