Bitcoin price hit a 7-day low on April 20 at $28,520 after failing to defend the key $30,000 level.

ETH, which broke $2,100 after Shapella's upgrade and hit an 11-month high, now drops to a 7-day low of $1,923 on April 20.