Trust Wallet (TWT) Token Suddenly Dumps 20%, Here’s Why editorial staff 13. December 2022 TWT down 10.54% at $2.10