Gold Holds Above ₹1.58L Support as Rupee Weakness Boosts Prices