$537 million Binance deposits tied to BTC price drop suggest whales selling:
The Block
• July 5, 2024, 3:31PM EDT
Published 1 minute earlier on Two!-->-->!-->>…
Subscribe to our mailing list and get interesting stuff and updates to your email inbox.
Thank you for subscribing.
Something went wrong.