icp is moving down it is the market maker trap and retaila trader loss his captail due to this

ICP
ICP
2.77
-8.64%