Bitcoin price traded in a variable range yesterday as buyers appeared to have exhausted the resistance at $50,000. BTC is trading at around $46,319.