Gold Futures End Higher, Post Best Weekly Gain In 3 Weeks

Gold prices ended higher Friday, capping one of its best weekly runs in three weeks as worries about the global economy and lackluster coming quarterly corporate results supported bids in the yellow metal. June gold settled up $6.30, or 0.5%, to $1,243.80 an ounce, and finished up the week 1.7% higher--its best weekly advance since March 17, according to FactSet data.

Copyright © 2016 MarketWatch, Inc.