Bitcoin hits a new high of 31,500, strong sideways cleaning contracts, has it reached the top? #XEC #BTC