The 30-share BSE Sensex jumped 521.16 points, or 0.67 percent, to settle at 78,285.07, a closing level not seen since April 22. During the day, it surged 634.15 points, or 0.81 percent, to 78,398.06
The rupee fell 7 paise to 94.58 against the American currency in early trade on Tuesday, as month-end demand for dollars from importers and corporates added pressure on the domestic unit