News Bitcoin Climbs to $85K as Institutional Players Go on a Buying Spree editorial staff 1. April 2025