EU posts $25.4B trade deficit in Q2, 1st time since 2023