Gold was up 1.39% to $1,857.55 per ounce.
Crude oil rose 1.19%, reaching $47.55 a barrel.
The Dollar Index lost 0.31% and traded at 90.373.
Asia and Australia
The benchmarks traded lower on Tuesday amid tighter COVID-19 restrictions.
HongKong45 fell 0.76%.
Japan225 lost 0.20%.
Down under, Australia200 slipped 0.26% after China banned imports of Australian coal.
USD/JPY closed 0.40% lower at 103.61.
Brent oil added 0.82% to trade at $50.70 a barrel.
EUR/USD traded at 1.2160 after it gained 0.14%.
Sources: investing.com, marketwatch.com