Indian stock markets rallied on Thursday following weak Australian employment data that reduced rate hike expectations, while hopes for a US-Iran diplomatic deal also supported investor sentiment. Miners and financial stocks led the gains, though technology shares remained flat.