Stocks are struggling to hold on to gains, with the Dow giving up 200 points over the past two...

|By:, SA News Editor

Stocks are struggling to hold on to gains, with the Dow giving up 200 points over the past two hours. Dow +0.88% to 8218. S&P +1.4% to 827. Nasdaq +1.3% to 1417.