Wall St rally stamps exclamation point on volatile week