Volatility could push gold to $3,000 per ounce: Strategist