June 18th has been a tough day for the cryptocurrency market, with Pepe Coin ($PEPE) causing significant investor concerns. The frog-themed meme coin has shown clear signs of a downturn, which has led to negative market sentiment, further exacerbated by a massive selloff by whales. On-chain reports reveal troubling activity among major $PEPE holders. One […]