Ethereum Recovers But Cannot Break Through The $3,800 Barrier