Shares of Vodafone Idea (VIL) were trading higher for the second straight day, up 6 per cent at Rs 13.40 on the BSE in Thursday’s intra-day trade, and have rallied as much as 21 per cent in past two days on the back of heavy volumes.