$TST meme coin pumped hard now facing major supply zone.

Previously it dumped hard from here....

TST
TSTUSDT
0.016538
-1.92%