Gold is trading at $4190.30, -3.03%, as a stronger U.S. dollar, rising Treasury yields and firmer Fed rate-hike expectations pressured bullion.

  • Reporting also described weakness across metals.
  • Higher oil prices and renewed Iran-related tensions are adding to inflation and yield concerns; available reporting does not isolate their precise contribution to this move.