Bitcoin miners sold their entire May harvest: report
Miners collectively hold 800,000 BTC, making them one of the biggest whales in the market. Out of these, public miners hold 46,000 BTC and their selling spree could push the price further down.
Source: cointelegraph.com