Stock market today, May 20 -- Indian benchmark indices opened lower on Wednesday as rising global bond yields and continued uncertainty surrounding the Iran conflict triggered fresh pressure on emerging markets. The rupee also weakened to a fresh record low for the seventh straight session amid persistent foreign outflows.

The Nifty 50 declined 0.22% to 23,566.05, while the Sensex fell 0.27% to 74,996.58 as of 11:20 IST.

The rupee slipped to 96.8650 against the US dollar, breaching its previous lifetime low of 96.6150 touched in the prior session. The currency has now weakened by nearly 6% since the Iran war began on 28 February.

Asian stock markets declined for the fourth straight session as investors remained wary ahead of earnings r...