 Indian stock markets on Monday staged a strong rally amid speculation that falling oil prices will cool inflation after Iran agreed to limit its nuclear programme in exchange for relief from some sanctions