US stocks have closed at fresh two-year highs in choppy trade as investors turned cautious ahead of a long holiday weekend.
21/02/2011 - 06:27
Wall Street closes at two-year high
21/02/2011 - 06:27