New Delhi, May 29 -- Indian benchmark indices extended their losses for a second straight session on Wednesday, 27 May, as investors stayed cautious amid mixed geopolitical developments in West Asia and continued foreign fund outflows.

The 30-share BSE Sensex fell 141.90 points, or 0.19%, to close at 75,867.80. During the session, the index swung 476 points between an intraday high of 76,224.68 and a low of 75,748.21. Of the Sensex constituents, 20 stocks ended higher while 10 closed in the red.

The NSE Nifty 50 slipped 6.55 points, or 0.03%, to settle at 23,907.15, following Tuesday's sharp decline of 118 points.

Broader markets delivered mixed performance, with the BSE SmallCap Select index declining 0.29% and the MidCap Select index...