BREAKING: Ethereum Foundation sells 5,000 $ETH worth 10.38M via OTC