Today, the Ethereum Foundation sold 2785 ETH. Every time the Ethereum Foundation sells ETH, Bitcoin and Ethereum both drop in price! It almost always works! They're happy, but we're not!