March 25, 2026 CoinTelegraph

Bitcoin pinned under $72K as four network metrics show 'weaker demand'