Indian markets rally on US-Iran peace hopes, falling oil prices | PiQ Markets