Budget deficit drops to P146.8 B in May