Gold and silver hit record highs in India amid geopolitical tensions and Federal Reserve rate cut hopes, with Mumbai gold at Rs 1,05,890 per 10gm.