The US surges at the close, with the Dow rising nearly 350 points.