Pakistan stocks rally for second straight session as hopes of renewed US-Iran talks lift sentiment and cool oil prices