According to Crypto Rover, BTC faced significant selling pressure on June 12, 2025, highlighted by sharp price drops and high trading volume (source: @rovercrc). Data on the blockchain from Glassnode.