Bitcoin and Ethereum Keep Struggling, ICP Rallies

Bitcoin price failed to clear the USD 47,500 resistance zone and started a fresh decline. BTC traded below the USD 46,200 support zone. It is currently (04:17 UTC) consolidating near USD 46,500 and facing resistance near USD 47,000.