Gold Price Today (31 May, 2026) | 22K ₹14395, 24K ₹15704 – India