10x Research attributed the large liquidations to some traders anticipating… More…
Can't load widget