Ethereum is trading close to $1,927, stuck under the key $2,000 mark despite rallying over 27% from the June low near $1,514. Although ETH touched an intraday high of $1,941 on July 23, persistent resistance around $1,955 has stalled its push higher.

The primary drag on Ethereum right now comes from soaring oil prices. For five sessions in a row, crude climbed as Middle East tensions flared. West Texas Intermediate crude rose above $90 a barrel, driven by attacks on Saudi tankers by Houthi forces, sparking supply worries. Higher energy costs fuel inflation fears and increase the odds of the Federal Reserve raising interest rates in September to 79%, up from 68% previously, according to CME FedWatch data.

This tighter monetary outlook tends to suppress risk assets such as cryptocurrencies. However, institutional investors continue to back Ethereum: U.S. spot Ethereum ETFs saw net inflows of $72.64 million on July 22. BlackRock’s iShares Ethereum Trust contributed $53.47 million of that figure, signaling solid demand despite the macro headwinds.

CryptoQuant data reveals ETH is trading about 17% below its realized price of roughly $2,300, which historically points to undervaluation and potential upside. Analyst Ted Pillows highlighted strong spot demand and identified $2,030 as the initial upside target, with heavier resistance near $2,400. Meanwhile, ETH's performance against Bitcoin remains solid, indicating a possible shift in dominance if Ethereum continues to outperform.

Additional uncertainty looms as BitMEX prepares to shut down on September 23, raising questions around use and liquidity for ETH markets. This combination of external pressures and market dynamics is keeping Ethereum’s price evolution tightly contained below the $2,000 threshold.