Philippines Faces $2 Billion Payment Deficit in March - Rollup News