4 days ago

Bitcoin Network Activity Drops 44% From 2021 Peak

TLDR: Bitcoin active addresses fell 44%, dropping from 1.12M daily in May 2021 to roughly 624K today. New wallet creation declined...

May 22, 2026

Bitcoin Supply Squeeze Tightens as Institutional Demand Meets Old-Whale Selling

TLDR: Strategy now holds 843,738 BTC, adding nearly 25,000 coins last week at over $80,000 per coin. Spot ETFs absorbed ~19,000 BT...