PEPE price prediction: Is another 13% decline on the way?

2 years ago 70
 Is another 13% price drop on the way?77.58% of all PEPE holders are in the money, meaning they are at a profit despite the recent downtrend.
Read Entire Article