Gold holds firm ahead of US inflation data
Spot gold held at $4,165.25 per ounce as of 0447 GMT on Wednesday, ahead of US consumer price data due later that day.
Spot gold held at $4,165.25 per ounce as of 0447 GMT on Wednesday, ahead of US consumer price data due later that day.