Ethereum (ETH) is finally hitting the stride following the dismal crypto market performance through March that set the token 59% down in a week. As