US Q1 current account deficit $124.1 billion vs $129.0 billion expected - ConsultFX

US Q1 current account deficit $124.1 billion vs $129.0 billion expected

US Q1 current account balance data The headline and revision were a bit better than expected but there has been no reaction in the US dollar, which isn't a big surprise. The numbers were revised all the way back to 2014 but there weren't any large swings.