Gold recovers towards $4,370 as weak US economic data cools rate hike bets
Gold rallied towards $4,372 an ounce on Friday, recovering from an intraday low of $4,311 after disappointing US retail sales figures weighed on the dollar and Treasury yields.