Bitcoin has stalled below $70,000 recently after fresh profit-taking capped gains, according to Glassnode. The firm said every recovery attempt since early February has met demand exhaustion near $70K.