Domestic gold prices are under pressure for the past few months. Standard gold of 99.5% purity is now trading at Rs 45,327 per 10 g, down by 19% from its all time high of Rs 55,901. Is it just a correction or is the gold rally finally over? To get a clear answer to the question, one needs to consider all the factors that were pushing up gold prices earlier. Gold is the best safe haven asset and therefore, people buy it in periods of