Ajay Srivastava, MD of Dimensions Consulting says the recent selloff in gold is on account of ETF blips, heavy sales and margin trading. However, there is an inherent demand for gold in countries like India and China and this physical demand may support gold prices, he adds.