Very interesting, thanks for the analysis klao. I guess we don't know whether these whales were buying in order to sell on other exchanges (where fiat withdrawals are going through), or buying in order to buy, do we?
No, we most certainly don't. But if I were to buy bitcoins for 2 million USD just to invest, I probably wouldn't deposit to the exchange where the price is the highest...
On the other hand, if I were to know for sure (or >60%) that my exchange will collapse, I'd most certainly buy bitcoins even if my USD at that exchange is currently priced cheaper than other USD liabilities.