Gold suffered its biggest fall in over 15 months and plunged by Rs 650 to end at Rs 25,960 per 10 grams against Thursday’s closing level of Rs 26,580 at the domestic bullion market on the back of massive selling from speculative traders and stockists.