Gold futures end below the key $1,700 mark, with prices posting a third straight weekly loss, as the U.S. dollar index touched its highest level in over three months and U.S. Treasury yields briefly topped 1.6% .