gold prices, stocks weaken