US stocks have finished higher, bouncing back from deep losses in the prior session following strong gains in Asian and European equity markets.

US stocks have finished higher, bouncing back from deep losses in the prior session following strong gains in Asian and European equity markets.