Eurozone June trade balance €12.4 billion vs €9.3 billion expected