Ethereum had to deal with heavy blows after Donald Trump announced his import duties against Canada, Mexico and China. The ...