NEW YORK (MarketWatch) -- Gold futures rose Monday, bouncing back from a seven-session swoon, as oil prices rose and signs of stability in the financial system seemed to halt heavy selling of assets by funds strapped for cash. Gold for December delivery gained $2.30, or 0.3%, to end at $790 an ounce on the Comex division of the New York Mercantile Exchange. It rose to as high as $811.80 overnight.