Latest data released by INSEE - 7 June 2018

  • Prior -€5.26 bn; revised to -€5.01 bn
  • Current account balance -€1.1 bn
  • Prior -€1.3 bn; revised to -€0.6 bn

Slightly smaller deficit than expected. But not a substantial data point by any means.