Bitcoin (BTC) continued to trade in a narrow range over the weekend, around $30,000, after a week of volatility.