Gold traded firmly above $1,300 an ounce on Friday and looked poised for a second-straight weekly gain as sluggish global economic data and geopolitical tensions boosted the metal's safe-haven appeal. Spot gold edged up 0.1 percent to $1,314 an ounce by 0629 GMT, after closing little changed in the previous session. The metal has gained 0.4 percent this week. US gold slipped 50 cents to $1,315.20, also on track for a second weekly gain.