Gold prices firmed near three-week highs on Friday on a softer U.S. dollar and safe-haven flows, with the metal set for a ...