Crude oil traded 1.8% higher at $59.69 per barrel.
Gold rose 0.1% to $1,731.25 per ounce.
Asia and Australia
Hong Kong markets were closed for a holiday.
Japan225 declined 1.30%.
Down under, Australia200 rose 0.84% after the Reserve Bank announced that it would maintain its monetary policy unchanged.
AUD/USD was down 0.22% to 0.7632.
USD/JPY gained 0.18% to 110.37.
Stocks traded higher, climbing to record highs, as investors focused on signs of strong global growth. Germany30 went up 0.9%, reaching an all-time high. France40 and UK100 gained 0.5% and 1%, respectively.
Brent oil added 1.6% to $63.17 a barrel.
EUR/USD traded at 1.1806 after it lost 0.1%.
Sources: cnbc.com, investing.com