Bitcoin’s price has broken $15,000—breaking highs not seen since the 2017 bull run. But what’s propelling this momentum?