Roundup: U.S. equities post weekly gains amid earnings, economic data

US, earnings, economic data
National
image