On-chain data shows BTC at $74K with 43% of short-term holders in profit. Glassnode warns rally lacks conviction as institutions remain cautious. (Read More)