Indian equity markets ended higher on a volatile trading day, with the BSE Sensex jumping 787 points to close at 74,106.85, ...