Business | Fri Nov 8, 2013 7:48pm IST

India squeezes its oil firms to meet fiscal deficit target