Bitcoin and Ethereum Struggle to Clear Key Hurdles, CELO and SAND Rally

Bitcoin price traded in a range and remained strong above the USD 28,500 support zone. BTC attempted a close above USD 30,000 but struggled. It is currently (04:04 UTC) trading near USD 29,900 and is down 1% in a day and up almost 4% in a week.