prices for goods such as precious metals and oil set records