Los precios del oro subieron el martes debido a que las tensiones entre Irán e Israel impulsaron la demanda de refugio seguro, pero un dólar más fuerte limitó las ganancias, mientras que la plata subió a un máximo de 13 años.
El oro al contado subió un 0,2%, hasta los 3.390,59 dólares la onza a las 13:51 EDT (17:51 GMT). Los futuros del oro estadounidense cerraron con una baja del 0,3%, en 3.406,9 dólares.
El índice del dólar estadounidense se fortaleció un 0,8%, lo que hizo que los lingotes denominados en dólares fueran más caros para los tenedores de otras monedas.
"La incertidumbre geopolítica, con la guerra entre Israel e Irán que probablemente se intensificará antes de desescalarse, mantendrá un piso bajo en el mercado para las ofertas de refugio seguro", dijo Jim Wycoff, analista senior de Kitco Metals.
Reuters