oh dear
lols, heres what i think...conspiracy time...
only people that knew how much they were selling , kept enough buy support at lower levels to make sure they rebought cheaper...
a controlled dump...to gain more BCH...but who?
greyscale....they sold their customers BCH at near bottom, and kept pushing the price lower....while buying them back for themselves at 10%-15% or more discounted price.
hmmmmm
oh heres another thought...lawsuits, lots of them come towards greyscale, for selling bch for btc (esp if bch x3 or more, while btc only shows 20% gains or possible losses)
greyscale could be forced to buy back 658k BCH lols, they wont come cheap though
or the customers that have been given btc, suddenly realise, BCH can make them more profit, so they begin to sell ath btc for very cheap BCH