Home Economy News Philippines posts $2 billion balance of payment deficit in March