Are Whales Behind the Latest Bitcoin Drop?

Bitcoin Dropped Hard: Are These Whales the Reason?