Ending a dramatic and bizarre trading day in the history of Indian markets, benchmark indices gained 2% on Wednesday. Markets were marred by a technical outage that disrupted trading on the NSE for nearly four hours.