US stocks have finished higher for the week, even with intensifying concerns over Ukraine partially offsetting positive sentiment from some strong economic reports and accelerating Wall Street deal-making.

US stocks have finished higher for the week, even with intensifying concerns over Ukraine partially offsetting positive sentiment from some strong economic reports and accelerating Wall Street deal-making.