20150711 business.india-business: India may save $24bn on longest oil glut since 1997