20161121 india: Cash-for-card at 5;000 petrol pumps but currency still a hurdle