Philippines Faces $5.7 Billion BOP Deficit in 2025 Amid Strong Remittances, Says BSP | Daily Tribune