Bitcoin Nears Critical $108,000 Support Amid Bearish Signals and Macroeconomic Shifts