Stock markets to remain closed today for Ram Navami
The S&P BSE Sensex shed 0.62% to 72,943.68, extending losses to a third straight session.
Read More