Stock market live blog: Stocks fall, hit by Ukraine, China, but trim losses after services data