Bitcoin price stalls under $7,900 but bulls looking forward to a pre-halving rally. Bitcoin price contains gains within an ascending channel, hinting that the gradual