S&P 500 had its largest weekly gain in four months, signaling strong market momentum.
Open shared insight