Ethereum has risen above $4,000 for the first time in six months with bitcoin breaking all time high to rise above $66,000.