Financial stocks sold off on the back of a broader rise in bond yields in the US and Europe
After rising sharply in early trade, Indian markets fell today amid excessive volatility. The blue-chip NSE Nifty 50 index fell 0.95% to close at 15,030, after rising to 15,336 in early trade. The Sensex shed nearly 500 points to end at 50,792, after hitting 51,821 at day's high. The BSE midcap index fell 0.4% while the smallcap index ended mildly in the green.