Bitcoin is currently trading at ~$104,400 after fluctuating between $103,800–$105,532 today. It has bounced above the 50-day moving average and surpassed $100,000 with support from expectations of a U.S. interest rate cut, but momentum is heading towards overbought conditions. Resistance is towards $107,000–$112,000, with immediate support at $103,000–$100,000.