ETH Price Faces Resistance At $2300, Liquidation Pressure Mount