Within the last hour, Bitcoin (BTC) price rallied to set a new all-time high at $29,000.
On Dec. 29 Bitcoin price attempted to push through a stiff resistance cluster at $28,500 but after rallying to $28,600 the price rejected with a sharp correction to $27,300.