Gold, Dollar and Oil price in 2023