BTC surged to a record high of nearly $111,900 from around $74,700 over the course of the six and a half weeks ended May 22, and has since traded in a mildly descending range, forming the bull flag, ...