Gold prices have hit all-time highs, which is great news for investors but tough on consumers. Right now, 24-carat gold is selling for about Rs 90,000 per 10 grams in India and over $3,100 per ounce ...