Trade Balance: €19.5 billion, expected €19.0 billion, prior €21.3 billion, above expectations
Release Time: 2026-10-08 06:00 UTC