El oro al contado bajaba un 0,2%, a 1.939,93 dólares la onza, a partir de las 0517 GMT. Los futuros del oro en Estados Unidos subían un 0,2% a 1.941,10 dólares.

"La guerra se ha prolongado durante mucho tiempo y la resolución parece estar cerca y la gente está mirando lo que la Fed ha venido a hablar ahora - quieren realmente hacer frente a la alta inflación, lo que significa que el tipo de interés va a subir bastante rápido este año ... Así que el mercado está tratando de digerir lo que va a ser más apremiante en el futuro", dijo Brian Lan, director gerente del distribuidor GoldSilver Central.

"Los precios del oro han estado realmente en un rango durante un tiempo, hemos visto el soporte en 1.917 dólares y la resistencia en 1.950 dólares".

Los inversores siguieron evaluando las perspectivas de los tipos de interés en EE.UU. y esperaron los datos clave sobre las solicitudes semanales de subsidio de desempleo en EE.UU., una medida de la salud económica del país, que se publicarán a las 1230 GMT.

La amenaza del presidente ruso, Vladimir Putin, de cambiar ciertas ventas de gas a rublos hizo que los futuros europeos se dispararan ante la preocupación de que la medida exacerbara una crisis energética y atascara los acuerdos que alcanzan cientos de millones de dólares cada día.

Los precios del oro avanzaron hasta alcanzar casi máximos históricos a principios de este mes, pero luego experimentaron un descenso constante de cara a una reunión clave de política del banco central estadounidense la semana pasada. Desde entonces se han movido en un rango más estable.

Los rendimientos del Tesoro estadounidense de referencia a 10 años alcanzaron el miércoles su nivel más alto en casi tres años, lo que aumenta el coste de oportunidad de mantener lingotes de rendimiento cero.

Las tenencias del mayor fondo cotizado en bolsa del mundo, el SPDR Gold Trust, subieron el miércoles un 0,4% hasta las 1.087,66 toneladas, su máximo desde el 26 de febrero de 2021.

En otros metales, la plata al contado bajó un 0,3% a 24,99 dólares la onza, el platino cedió un 0,6% a 1.013,57 dólares y el paladio subió un 0,6% a 2.527,17 dólares.