India’s benchmark BSE Sensex closed marginally higher with frontline stocks driving gains after volatile early trade