The price of gold has bounced about 4% in the past week, thanks to a weaker U.S. dollar.