The markets sure had a wild and crazy week