El oro al contado subía un 0,8%, a US$1.656,90 la onza a las 1451 GMT, tras haber alcanzado más temprano los US$1.667,41.
Londres. El oro subía este martes a su mayor nivel en cinco semanas, debido a que unos datos económicos favorables de Alemania impulsaron al euro tras varias sesiones de pérdidas y también por el avance de las acciones y de las materias primas tras unos indicadores de China.
Pero el avance del metal precioso fue limitado tras conocerse que la Comisión Europea tomará acciones legales contra Hungría por unas polémicas leyes promulgadas por el país sobre su Banco Central.
El oro al contado subía 0,8%, a US$1.656,90 la onza a las 1451 GMT, tras haber alcanzado más temprano los US$1.667,41.
Los futuros del oro avanzaban US$26,60 la onza, a US$1.657,40. Los precios han subido 5,9% este año tras caer 10% en diciembre.
"Los temas que han estado dando apoyo al oro, como la crisis de deuda, el alivio cuantitativo, la falta de crecimiento económico en Europa, deberían estar todos ahí", dijo un analista de Citigroup, David Wilson.
"Cuando caímos a US$1.520, US$1.530 (en diciembre), tuviste que pensar, ese es un buen nivel para comprar (...) Hay buenas razones para ver apoyo al oro. Parece haber más confianza en el oro en este momento", agregó.
El euro subió frente al dólar tras un buen dato de confianza empresarial de Alemania que sugirió que la mayor economía de la zona euro estaba bien pese a la crisis del bloque.
Las acciones y las materias primas subieron luego de que un dato mostró que la economía de China creció en el último trimestre por encima de las expectativas.
La plata subía 1,3%, a US$30,31 la onza.
El platino avanzaba 1,8%, a US$1.519,49 la onza, tras haber alcanzado más temprano un máximo de seis semanas.
El paladio subía 2,1%, a US$649,97 la onza.