Bitcoin Price Hits 40K