Bitcoin Rallies Past Key $40,000 Level to Highest Since Mid-