Ethereum transactions have risen to their highest level since February 1st 2018, topping 940,000 on May 27th. Ignoring a brief bleep in May last year which was caused due to...