Indian stock market traded in the green, with Sensex and Nifty recording sharp gains as renewed hopes for an Iran-US peace ...