Ethereum on the verge of a catch-up rally?