A last-minute dip substantially trimmed gains for stocks - but they still broke a painful...

|By:, SA News Editor

A last-minute dip substantially trimmed gains for stocks - but they still broke a painful three-day streak, led higher by materials and telecom. The Dow closes +0.2% (+23.88) to 10,196.86; S&P 500 +0.5% (+5.02) to 1,096.78; Nasdaq +0.3% (+5.51) to 2,210.80. Crude +1% to $75.28. Gold +0.6% to $1,095.40.