Latest data released by INSEE - 26 May 2021

  • Prior 95; revised to 96
  • Consumer confidence 97 vs 97 expected
  • Prior 94; revised to 95

That's a significant jump in business sentiment and it reaffirms the optimism surrounding the euro area economic outlook at the moment.