Fiscal deficit may still be limited to 3.5-3.6%