China is about to get out of the COVID19, if they are starting to default on payment, guess the rest of the world has about 1-2 month to follow, if not sooner. Chinese are conservative and they have cash deposit. It's quite obvious.
APT Price at posting:
$19.10 Sentiment: None Disclosure: Not Held