Markets resumed recovery after two days of subdued move and gained nearly a percent, supported by upbeat global cues.