Whale Longs $4.06 Million BTC with 20x Leverage, Now Holds $589,000 Profit

Whale Longs $4.06 Million BTC with 20x Leverage, Now Holds $589,000 Profit