Indian stock markets opened on a weak note on Tuesday and extended losses through the session, with benchmark indices sliding sharply.

The BSE Sensex fell 912 points to trade at 77,174. On the 30-stock index, 23 constituents were trading in the red, reflecting broad-based selling.

Market sentiment was weighed down by heightened war-related tensions in West Asian countries and a rapid rise in international crude oil prices.

The sell-off eroded investor wealth by about Rs 6 lakh crore, according to the report.

Meanwhile, the NSE Nifty declined 287 points to trade at 23,974.