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