Ethereum overtakes Alibaba in market cap, bolstered by the crypto bull run and the US-China trade deal