Spot gold was up last 1.2 percent at $1,318 an ounce after rising to its highest since Nov. 7 at $1,320.90, up for an eighth straight session.
U.S. gold futures for April delivery settled $18.50 higher, at $1,318.60 an ounce, up 4.2 percent for the week in its largest such gain since mid-August.
The dollar fell 0.2 percent versus a basket of currencies, having hit its lowest since Jan. 2 earlier, as data showed U.S. manufacturing output and factory production fell in January and recorded their biggest drop since 2009.
Gold has gained nearly 9 percent since the beginning of the year, after a 28 percent drop in 2013 on doubts over the U.S. economic recovery and as emerging-market turmoil weighed on some equity markets.
Analysts remain cautious over the medium-term outlook for gold, however. Many expect the U.S. economy to recover and the dollar to rally, making the investment case for gold, usually seen as a safe haven in times of trouble, still unattractive.
"As positive as we remain on the American currency and the U.S. economy in 2014 (especially once macro estimates rebound as the weather effect passes), there is little point fighting the short-term uptrend," VTB Capital said in a note.
For more information on precious metals, please click here.