Ethereum (ETH): Range Consolidation Amidst Macro Bearish Constraint - May 12, 2026