Philippines' balance of payments swings to $2 billion deficit in March Published 21 Apr 2025 Full Article