Ethereum Foundation Calms Bearish Concerns, Explain Reason For $94 Million “Selloff”