Gold dips 2%, silver tumbles over 4%