Stock Market Closing: Sensex closes at 75,527.95 as hopes of Iran-US deal lift market sentiment
What sparked a nearly 1,700-point rally on Dalal Street in a single day? A major geopolitical development, falling oil prices and renewed investor confidence sent markets soaring.