SawitMarket
Eurozone March final manufacturing PMI 51.6 vs 51.4 prelim