Latest data released by INSEE - 7 September 2018

  • Prior -€6.25 billion; revised to -€6.07 billion
  • Current account balance +€0.5 billion
  • Prior -€2.3 billion
  • YTD budget balance -€82.8 billion
  • Prior -€58.9 billion

The trade deficit shrinks more-than-expected but nothing out of the ordinary. Very much a passable set of data points here.