News Ethereum Cost Basis Data Signals Strong Support At $1,886 – Details editorial staff 16. March 2025