Bitcoin price rebounded from early lows near $100,000 to reach $103,500 today, capping a volatile week of trading.