El oro al contado subió un 0,4% hasta los 1.827,86 dólares por onza a las 13:49 EST (1849 GMT), después de haber alcanzado su máximo desde el 26 de enero en los 1.828,12 dólares al principio de la sesión.

Los futuros del oro en Estados Unidos subieron un 0,3% a 1.827,90 dólares la onza, a la espera de los datos sobre la inflación en Estados Unidos que se publicarán el jueves.

"Hay un enfoque más de esperar y ver con algunos de los datos más grandes que saldrán a finales de esta semana. El oro ha demostrado que está formando un soporte masivo en torno a los 1.800 dólares y esta será una semana importante para el oro", dijo Edward Moya, analista de mercado senior de la correduría OANDA.

Se espera que los precios al consumo en EE.UU. para enero suban un 7,3% anual, según una encuesta de Reuters, después de que los sólidos datos laborales de la semana pasada avivaran los temores de inflación.

Los precios del oro han estado atrapados en un rango desde principios de año, entre la creciente preocupación por la inflación y las crecientes expectativas de subidas de los tipos de interés de la Reserva Federal.

"Si los datos reales (de inflación) son los esperados o más altos, el dólar debería fortalecerse junto con los rendimientos del Tesoro de EE.UU., dejando al oro con una importante presión a la baja", escribió el analista de DailyFX Warren Venketas en una nota.

El oro es muy sensible a la subida de los tipos de interés en Estados Unidos, que aumentan el coste de oportunidad de mantener lingotes que no rinden. El aumento de los tipos también impulsa al dólar, presionando al metal precioso de precio verde.

Las tensiones entre Rusia y Ucrania van a seguir siendo elevadas a pesar de parte del optimismo del presidente francés Macron, señaló Moya.

El índice del dólar subió un 0,3%, encareciendo el lingote para los tenedores de otras divisas, mientras que los rendimientos del Tesoro estadounidense de referencia a 10 años alcanzaron un máximo de más de dos años. [USD/] [US/]

La plata subió un 0,9% a 23,19 dólares, el platino subió un 1,4% a 1.034,36 dólares, mientras que el paladio bajó un 0,2% a 2.258,87 dólares.