Gold futures may have slipped lower in today's trading, but the malleable metal logged quite a gain on the week. Weakness in the U.S. dollar put the breaks on a pullback in gold today, as the December gold futures contract edged $2.80 an ounce lower to close at $834.70. However, for the week, gold gained $26.20 from last Friday's close of $808.50.

In the energy pits, crude-oil futures rebounded from early losses to add 86 cents, or 0.9%, to close at $96.32 per barrel. Concerns that oil supplies may keep tightening and increasing political tensions in Pakistan counteracted whispers of a slowdown in the U.S. economy. Some investors are concerned that a decline in the U.S. economy could impact demand for crude, but global issues held sway, prompting a rebound from the contract's intraday low of $94.54.