United Kingdom Current Account came in at £-22.1B below forecasts (£-21.5B) in 1Q

TMGM Analysis: Financial Market News, Economic Calendar & Market Insights