Markets ended lower for third straight day after European Central Bank's stimulus package failed to meet the street expectations.
As expected, the ECB slashed its deposit rate deeper into negative territory and extended its asset buys by six months. However, market participants had hoped for a greater stimulus.
Will the markets see Santa Claus rally in December?
No woman on board: 2,690 firms to get notice
Rupee hits more than two-year low; RBI intervenes
Rupee extends losses, drops 6 paise at 66.65
Stocks with hiked promoter stakes give high returns