Gold firms as US bond yields slip with focus on Middle East

Spot gold gained 0.2% to $1,974.29 per ounce by 0104 GMT, having declined in the previous two sessions and trading below five-month highs hit last week. U.S. gold futures

More To Explore