BTC is forming a bull flag on the 1D chart. It has shown some weakness after rejecting off the top end of the flag recently, but given that the halving has just completed and after seeing it hold on a fakeout below 59K, it looks primed to go on another extended bull run up towards 100k.