Bitcoin Price Analysis: Why Trump’s talk with Putin Could Drive BTC Rebound to $100K