Bitcoin Breaks 80K on $300M Short Squeeze: Real Spot Accumulation or Round-Number Trap?
BTC printed $80,529 on May 4, 2026, its first touch above $80,000 since January 31. Was Monday's break powered by $630M in spot ETF inflows or $300M in short liquidations? Both, in sequence, and the options 'electric fence' at $80K explains why the level didn't hold.