April-May fiscal deficit at 58.6% of budgetary target

April-May fiscal deficit at 58.6% of budgetary target