Popcat surges 13%, defends KEY support – Is $0.40 in sight?

Wait 5 sec.

Popcat rallied 13.89% to $0.34 as buyers returned in the market to accumulate the memecoin.