BCH breaks multi-year support, hits 2025 low as selling pressure mounts