Investors flock to gold, precious metals amid uncertainty