Stock prices ultimately reflect corporate earnings, not newspaper headlines. India's long-term story rests on fundamentals ...