weakening rupee, falling stocks add glitter to gold