India Markets Today: Rupee Breaks 91 per Dollar, Stocks Slip as Trade-Talk Uncertainty Collides With a Deal-and-Realty Wave
On December 16, 2025, India’s financial markets were forced to juggle two powerful (and competing) narratives: The result: a classic “macro vs micro” day—macro pressure from FX, flows, and trade policy uncertainty… meeting micro momentum from corporate actions, listings, and