EU records $10.3B trade deficit in H1