Ethereum Price Analysis: Stuck Near $2K with Key Ranges Defining Next Move