Why is Gold witnessing a terrific run towards Rs 91000?