European Union Industrial Confidence Indicator

Low -11.2