Markets ended lower on Friday dragged by financials as investors adopted a cautious stance ahead of the June-quarter current account deficit.
The 30-share Sensex ended down 184 points at 19,701 and the 50-share Nifty ended54 points lower at 5,828.
The 30-share Sensex ended down 184 points at 19,701 and the 50-share Nifty ended54 points lower at 5,828.