Ethereum (ETH): Bullish Absorption at 3000 Challenged by Macro Distribution: ETH Navigates Acute Timeframe Friction - Dec 31, 2025