PEPE currently challenging key price barriers