Bitcoin Price Resilience Tested Amid US Trade Tensions; Key Support Levels Around $107,000 Suggested