Ethereum price faces a major supply wall at $3.5k