Pepe memecoin hits record high but risks a brutal 40% crash by June
May 28, 2024