Oil firms told to cancel 95 lakh gas connections