Share benchmarks ended the trading session lower, snapping their 3-day winning streak. The BSE Sensex ended the day lower by 382.90 points, while the NSE Nifty closed the day lower by 131.70 points at 10,453.05. The domestic currency was little changed on Wednesday at 73.47 against US dollar.
The BSE Sensex closed 732 points higher at 34,774 and the NSE Nifty50 Index ended at 10,473, up 238 points. Maruti Suzuki, Bajaj Finance, Eicher Motors, Mahindra & Mahindra and Hindustan Petroleum were among the top gainers on the NSE, while TCS and HCL Technologies were losers.
Benchmark indices ended lower on Tuesday as investors turned wary amid mixed global cues. Declining rupee and rising crude oil prices also put strain on stocks.
The BSE Sensex closed 174.91 points lower at 34,299.47, while the NSE Nifty50 ended 47 points, down at 10,301.05.
BSE benchmark Sensex heavily cracked on Monday after the rupee breached 72.50-level against the American currency (USD), for the first time ever amid weak Asian cues, due to a strengthening dollar and widening trade deficit.
The 30-scrip Sensex dropped 467.65 points to close at 37,922.17 while the NSE Nifty-50 index also edged lower at 11,438.10, down 151 points, or 1.30%