The NSE Nifty settled the day 38.85 points or 0.37 per cent lower at 10,500.90 after shuttling between 10,590.55 and 10,456.65, intra-day.
The dollar maintained its bullish momentum in Asian and early European trade
A declining rupee, elevated crude oil prices and sustained foreign fund outflows added to the gloom
Muted quarterly earnings, mixed cues from global markets and unabated foreign fund outflows added to the volatility
The rupee resumed higher at 61.13 per dollar as against yesterday's closing level of 61.40 at the Interbank Foreign Exchange and strengthened further to 60.90 per dollar before ending at 61.05 per dollar, a gain of 35 paise or 0.57 per cent.
'Election years tend to see high government expenditure on unproductive schemes, though that money sloshing around can boost private consumption.' 'Again, it can mean higher inflation,' explains Devangshu Datta.
The rupee resumed marginally lower at 67.24 per dollar against Wednesday's closing level of 67.21.
In the longest losing streak of 2017, the BSE Sensex has lost 1,270 points, or 3.91 per cent. It fell to a three-month low of 31,154.03 on Wednesday.
Sluggish domestic equities and persistent capital outflows largely pressurised the Indian unit
The 30-share Sensex, after opening on a strong footing, continued its upward march to hit an all-time high of 35,827.70. The NSE Nifty also hit a record intra-day high of 10,975.10, before finishing at 10,966.20, up 71.50 points.
Robust capital inflows alongside a slightly weaker greenback too reinforced the dominance of the home currency
Sebi is looking at further tightening the norms for P-Notes to address concerns raised by the Special Investigation Team on black money.
The rupee ended the day stronger against the dollar.
Rupee logs longest winning streak since 2012; up 19 paise.
The 50-stock NSE barometer Nifty finished 22.50 points, or 0.21 per cent, down at 10,526.20
The dollar index, which measures the greenback's strength against a trade-weighted basket of six major currencies, was up by 0.19 per cent at 95.48.
The broader NSE Nifty gained 22 points to 10,480.60
Consistent capital inflows and a recovery in local equities helped the local unit to trim initial losses
Unwinding of long dollar positions ahead of the US job data backed the rupee sentiment
Muted global trend after a report that US President Donald Trump was preparing to impose more tariffs on China hurt trading sentiments.
Earlier, the rupee resumed slightly lower at 61.70 per dollar as against Tuesday's close of 61.69 at the Interbank Foreign Exchange market.
Among the gainers, Sun Pharma topped by rising 3.03 per cent as the weak rupee tempted buyers to accumulate shares of pharma exporters.
Sun Pharma was by far the biggest gainer in the Sensex pack, surging 8.13 per cent, followed by Dr Reddy's at 4.92 per cent.
The BSE Sensex zoomed 318 points to end at 33,351.57, while the broader Nifty spurted 88 points to 10,242.65.
The domestic currency tumbled by 45 paise or 0.68 per cent in two days.
Sun Pharma was the best gainer among Sensex components, surging 6.91 per cent