PEPE Whales Move $20.7M—Is a Breakout or Breakdown Next?
PEPE whales withdrew $20.7M PEPE, reducing supply and easing sell pressure. Price holds support, with compression building below key resistance level. Rising OI and positive funding signal gr