Posted on March 16, 2026 by adminPhilippines 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.