Gold drops to Rs 48,343 per 10 grams