The Chinese government conducts a very strict fiscal audit of the mining companies
This gets me to the idea that maybe some of that dump was made by the mining companies in order to get out fiat and pay the overdue taxes and penalties...
And since they had to sell anyway, a bit of dump + re-buy can make part of their loses get supported by the traders.