US stocks hit record highs and posted weekly gains, reflecting strong market performance.
Open shared insight