United Kingdom Goods Trade Balance came in at £-18.66B, above expectations (£-23.6B) in May FXStreet · 2026-07-16T06:00:09Z