$BTC According to  Crypto Rover, BTC experienced significant selling pressure on June 12, 2025, as highlighted by abrupt price drops and high trade volume (source: @rovercrc). On-chain data from Glassnode