Gold prices rose from a three-week trough on Thursday due to a pullback in the U.S. dollar, although higher Treasury yields and prospects of another big rate hike by the Federal Reserve kept investors on edge.
Spot gold rose 0.5% to $1,637.02 per ounce by 1156 GMT, having slipped to its...