Bitcoin bulls remain bullish, but macro and crypto-specific hurdles have BTC pinned below $30KMarch 24, 2023