The leading cryptocurrencies have finished the week strong, as strong fundamentals for both Bitcoin and Ethereum return.