Bitcoin Soars 25% Weekly, Taps Mid-May Highs: The Weekly Crypto Recap