French March final manufacturing PMI 46.7

Down from flash estimate of 47.6 and a 33-month low.

German March final manufacturing PMI 48.4, up marginally from flash 48.1

Featured Videos