Why is ETH still struggling under $3000?