Weekly Review: U.S. stocks sell off amid trade policy uncertainty
Major U.S. indexes fell this week, with the S&P 500 & Nasdaq Composite shedding over…


