Equities rally but S&P 500, Nasdaq fall for the week with Cryptocurrencies, precious metals rebound after steep losses