Mumbai, June 14 -- The BSE Sensex declined 1,070.39 points or 1.30 per cent to settle at 81,118.60, posting sharp losses during the week ended June 13, weighed down by geopolitical tensions, including the ongoing US-China trade talks and escalating hostilities between the US and Iran.

Sentiment further deteriorated after Israel carried out military strikes on Iran, heightening tensions in the oil-rich Middle East. Investors will closely monitor crude oil prices, bond markets and further geopolitical developments.

Nifty tumbled 284.45 points or 1.14 percent to settle at 24,718.60.

The broader market outperformed the frontline indices. BSE Mid-Cap index shed 0.90 per cent to close at 45,681.28.BSE Small-Cap fell 0.13 per cent to end at 53,...