Philippines 2025 balance of payments shifts to $5.66 billion deficit

The Philippines recorded a $5.66 billion balance of payments deficit in 2025, reversing a 2024 surplus as weak financial inflows offset improvements in the current account.