Stocks notched their best day since May in the wake of a technology rout fuelled by worries over the billions of dollars ...