Ethereum Price Surges Past $3100; Could $4000 Be the Next Target?