Germany's trade surplus narrowed more than economists expected in June as the value of imports surged to a record high, government figures have shown.
In seasonally adjusted terms, the surplus was €14.9 billion, compared with a revised €17.4 billion in May.
The mid-range forecast was for a June surplus of €17.2 billion compared with May's originally reported €17.6 billion.
Exports rose 2.1% on the month to €80.7 billion, the highest since October, the Federal Statistics Office said.
Imports jumped 6.7% to €65.9 billion, the highest on record according to a statistics office spokesman.
Economists had predicted exports would rise 1.4% on the month, with imports seen up 2.9%.