Bitcoin hits $107 000 amid institutional momentum and market shifts