Indian stock markets opened on a negative note, with Sensex and Nifty slipping due to weakened investor sentiment. Growing uncertainty over US-Iran talks and a sharp surge in global oil prices fueled ...