Bitcoin Hits Record $107K Monthly Close In June 2025