Gold prices hit $2.1K as 'perfect storm' brews: Strategist