U.S. Markets: The large-cap benchmarks narrowly managed a third consecutive week of gains, while smaller-cap shares lagged slightly. The Dow Jones Industrials finished the week up just 19 points to 28,606. The technology-heavy NASDAQ Composite added 0.8% to close at...
