crypto market weekly recap