The Dow padded its gains after a solid morning start, rising 0.9%, while the S&P 500 accelerated its advance to 1.4%. The ...