Budget continues to perform strongly with 3.64 bln surplus up to May

The budget primary balance landed at a surplus of 3.64 billion euros up to May, according to the preliminary budget execution data released by the Finance Ministry (MoF) on Monday.