PEPE to Add Extra Zero? Crucial Support Level Under Threat editorial staff 12. June 2025 PEPE down 6% as crypto market saw profit-taking