Cryptocurrencies rallied over the past week following a turbulent period of trading and a record low second quarter for some.