French consumer confidence and Spanish retail sales came out positive