Gold declined below $3,300 per ounce due to a robust dollar while oil edged up in choppy trading.
Chinese markets ended slightly lower after the release of inflation data. While CPI inflation climbed into the green for the first time since January, producer deflation deepened to its worst level in almost two years in June, data showed.
China's Shanghai Composite index slipped 0.13 percent to 3,493.05 while Hong Kong's Hang Seng index fell 1.06 percent to 23,892.32, dragged down by EV and tech stocks.
Consumer prices in China were down a seasonally adjusted 0.1 percent on month in June, the National Bureau of Statistics said on Wednesday. On a yearly basis, inflation rose 0.1 percent.
The stats bureau also said that producer prices slumped 3.6 percent on year, shy of forecasts for a decline of 3.2 percent and down from the 3.3 percent drop a month earlier.
Powered by Capital Market - Live News