Bank of India, GAIL, InterGlobe Aviation recommended as buy calls