Latest data released by INSEE - 9 January 2019

That's the lowest print in consumer confidence since November 2014 as sentiment continues to weaken among the Eurozone economies. The yellow vest protest to end 2018 certainly doesn't help with that.