Euro area monthly balance of payments: March 2025 Monthly Payments Euro area monthly balance of payments: March 2025 admin May 27, 2025 0 20 May 2025 Current account recorded €51 billion surplus in March 2025, up from €41 billion in... Read More Read more about Euro area monthly balance of payments: March 2025