Gold prices were little changed on Friday, as firmer U.S. Treasury yields offset non-yielding bullion's demand, but the metal was cautiously on course for its best week in three.
Spot gold was flat at $1,956.87 per ounce at 1012 GMT, holding near its highest since March 14 hit on Thursday.
U.S. gold...