Morgan Stanley has projected a strong rally in Indian markets, with the Sensex likely to reach 95,000 by December 2026, driven by improving earnings, attractive valuations, and strong domestic fundamentals, despite global risks and cautious investor positioning