Indian indices finished the day on a negative note with Nifty ended above 11,900 level. Sensex was low with 193.65 points at 39,756.81, while Nifty was down 59.40 points at 11,906.20. About 1022 shares have advanced, 1462 shares declined, and 164 shares are unchanged.
India bulls Housing, Bharti Infratel, Yes Bank, Tech Mahindra and Maruti Suzuki were major losers on the Nifty, while gainers were Tata Steel, GAIL, ONGC, Vedanta and Britannia Industries. Among the sectors, metal and FMCG all other indices ended lower led by pharma, auto, bank, energy, and infra.
And dollar edged lower for a second consecutive day on Wednesday on growing expectations of a US rate cut next week while high-yielding currencies suffered due to ongoing trade tensions.