India, the world’s second-largest gold consumer, usually does most of its buying between October and December. This year, its largest jewelers are holding back, waiting for cheaper gold.
Gold traded at $4,044.65 on Wednesday, down 3.26% from a month...