BTC Struggles for Momentum Amid Macro Uncertainties and Upcoming CPI Report