the weakening US dollar makes the price of gold back up