Stocks drifted slowly upward all day from a strong open to close just tripping along 52-week...

|By:, SA News Editor

Stocks drifted slowly upward all day from a strong open to close just tripping along 52-week highs. Advancers outpaced decliners by large margins with strength in every sector. Dow closes +1.1% (+115.78) to 10,725.43. S&P 500 +1.3% (+14.19) to 1,150.22. Nasdaq +1.4% (+32.41) to 2,320.40. Crude +1.3% to $79.04. Gold +0.7% to $1,138.