Positive signs pile up for Ethereum (ETH)