Wall Street stocks have shaken off much of the negative momentum from Asian and European equity markets, finishing the day mixed after a bruising open.

Wall Street stocks have shaken off much of the negative momentum from Asian and European equity markets, finishing the day mixed after a bruising open.