Ethereum stabilizes near $2.3K, but THIS metric keeps institutions cautious

May 11, 2026