PEPE: Selling pressure and 20% downside potential
Whale selling: Selling 427B PEPE worth 8.5M$ presses the price.
Technical analysis: Breaking the support of 0.0000166$ may push the price to $0.000013.
Current situation: Price at 0.0000178$ down 5.5% and trading up 10%.