Select Page

    Nearly 90% of all liquidations in the past 24 hours came from traders betting on the upside.

    Source

    Translate »