Ethereum Foundation Calms Bearish Concerns, Explains Reason For $94 Million ‘Selloff’